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
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
    Posts: 83
    Veteran Member
      how can I attach screenprints of errors?
      Woozy
      Veteran Member
      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
        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)
           

          BarbR
          Veteran Member
          Posts: 306
          Veteran 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.