UNABLE TO VALIDATE OR SAVE WORKFLOW, IT HANGS WHEN VALIDATE OR SAVE BUTTON IS PRESSED IN WF EDITOR (Doc ID 988672.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Demantra Demand Management - Version: 7.2 to 7.3.1 - Release: 7.2 to 7.3.0
Information in this document applies to any platform.

Symptoms


When you try and validate or save a workflow that has a Selection step defined, we get the error the following error in the java plugin log and the workflow hangs. Other workflows with no Selection step seem to save without issue.

From the Java Plugin Log the following error is observed:

Exception in thread "AWT-EventQueue-3" java.lang.NullPointerException
at com.demantra.workflow.gui.editor.sections.OptionsSection.getXML(OptionsSection.java:176)
at com.demantra.workflow.gui.editor.nodes.StepNode.makeXML(StepNode.java:829)
at com.demantra.workflow.gui.editor.WorkflowSchemaEditor.getXML(WorkflowSchemaEditor.java:1281)
at com.demantra.workflow.gui.editor.WorkflowSchemaEditor.validateSchema(WorkflowSchemaEditor.java:1432)
at com.demantra.workflow.gui.editor.WorkflowSchemaEditor$2.actionPerformed(WorkflowSchemaEditor.java:233)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms