PF DESIGNER - Error adding new variables in flow

 4 Replies
 1 Subscribed to this topic
 52 Subscribed to this forum
Sort:
Author
Messages
Scooter
Veteran Member Send Private Message
Posts: 83
Veteran Member

Using PF Designer 9.0.1, cannot add new variable on START node.  Get error messages.  I'll attach error message screenprints. 

 

Scooter
Veteran Member Send Private Message
Posts: 83
Veteran Member
how can I attach screenprints of errors?
Woozy
Veteran Member Send Private Message
Posts: 709
Veteran Member

Hi Scooter,

You can insert an attachment by clicking the "Attachments" button at the bottom of the page. 

Note that once the original question is posted, you have to click the "Reply" button rather than using the quick response. Otherwise you don't have the attachment option.

Kelly Meade
J. R. Simplot Company
Boise, ID
Scooter
Veteran Member Send Private Message
Posts: 83
Veteran Member

BELOW ARE DETAILS FROM (2) ERROR MESSAGES WHEN ATTEMPTING TO ADD A NEW VARIABLE ON "START" NODE.

TRIED ATTACHING SCREENPRINTS FILE BUT LAWSONGURU.COM IS ASKING FOR A PASSWORD FOR "Server at DNNAPI".

Tried my Lawsonguru password but would not work.  THANKS, SCOOTER

 

java.lang.NullPointerException
  Oct 23, 2015 8:58:15 AM CDT
 
  Plug-in Vendor: Lawson Software
  Plug-in Name: ProcessFlow Designer
  Plug-in ID: com.lawson.bpm.designer
  Version: 9.0.1
 
  Exception detected in Class: com.lawson.bpm.designer.editor.properties.dialogs.ActivityNodePropertyDialog
 
  Error message: Unable to create dialog
 
  Exception detail:
 
        java.lang.NullPointerException
              at com.lawson.bpm.designer.editor.properties.dialogs.VariableCreatorDialogComposite.initialize(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.dialogs.VariableCreatorDialogComposite.(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.dialogs.StartVariableBuilderDialogComposite.(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.dialogs.PropertyDialogFactory.createComposite(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.dialogs.ActivityNodePropertyDialog.createDialogArea(Unknown Source)
              at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:752)
              at org.eclipse.jface.window.Window.create(Window.java:426)
              at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1081)
              at com.lawson.bpm.eclipseUI.BPMDialog.create(Unknown Source)
              at org.eclipse.jface.window.Window.open(Window.java:785)
              at com.lawson.bpm.designer.editor.properties.panels.VariablesListHandlerPanel.createNewItem(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.panels.ListHandlerPanel.handleAdd(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.panels.ListHandlerPanel$4.widgetSelected(Unknown Source)
              at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
              at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
              at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
              at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
              at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
              at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
              at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
              at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
              at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
              at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
              at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
              at com.lawson.bpm.designer.Application.start(Unknown Source)
              at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
              at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
              at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
              at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
              at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
              at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
 

java.lang.NullPointerException
  Oct 23, 2015 8:58:58 AM CDT
 
  Plug-in Vendor: Lawson Software
  Plug-in Name: ProcessFlow Designer
  Plug-in ID: com.lawson.bpm.designer
  Version: 9.0.1
 
  Exception detected in Class: com.lawson.bpm.designer.editor.properties.panels.StartVariablesPanel
 
  Error message: Exception while trying to add
 
  Exception detail:
 
        java.lang.NullPointerException
              at com.lawson.bpm.designer.editor.properties.dialogs.ActivityNodePropertyDialog.getButtonType(Unknown Source)
              at com.lawson.bpm.eclipseUI.BPMDialog.createButtonsForButtonBar(Unknown Source)
              at org.eclipse.jface.dialogs.Dialog.createButtonBar(Dialog.java:664)
              at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:753)
              at org.eclipse.jface.window.Window.create(Window.java:426)
              at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1081)
              at com.lawson.bpm.eclipseUI.BPMDialog.create(Unknown Source)
              at org.eclipse.jface.window.Window.open(Window.java:785)
              at com.lawson.bpm.designer.editor.properties.panels.VariablesListHandlerPanel.createNewItem(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.panels.ListHandlerPanel.handleAdd(Unknown Source)
              at com.lawson.bpm.designer.editor.properties.panels.ListHandlerPanel$4.widgetSelected(Unknown Source)
              at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
              at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
              at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
              at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
              at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
              at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
              at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
              at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
              at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
              at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
              at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
              at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
              at com.lawson.bpm.designer.Application.start(Unknown Source)
              at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
              at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
              at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
              at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
              at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
              at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
              at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
 

Deleted User
New Member Send Private Message
Posts: 0
New Member
Ah, yes, the Null Pointer Exception errors! I've been dealing with that also, and Infor acknowledge the situation and offered no solution.
You learn pretty quickly that you can't add a variable when a Start or Assign node is maximized. You can only add it when minimized.
Once you get the error, you have to click on some other node in the flow and come back to the node you want to add the variable to, minimized, and it will work.
Frustrating, but after a while you get used to it.