-
1. Re: Can't start a simple loop bpmn process on jbpm-console
tsurdilovic Oct 10, 2011 10:28 PM (in response to liviah) -
2. Re: Can't start a simple loop bpmn process on jbpm-console
liviah Oct 11, 2011 7:17 AM (in response to tsurdilovic) -
3. Re: Can't start a simple loop bpmn process on jbpm-console
liviah Oct 11, 2011 11:21 AM (in response to tsurdilovic)Hi,
one good news and one bad news.
The good news is: Now I can start my process. I added a simple form, contains only a submit button , and reload everthing. Now it starts.
bad news:
I run into an NullPoineterException:
17:01:57,143 ERROR [STDERR] Exception in thread "Thread-35"
17:01:57,143 ERROR [STDERR] java.lang.NullPointerException
17:01:57,143 ERROR [STDERR] at org.drools.persistence.jpa.processinstance.JPAWorkItemManager.internalExecuteWorkItem(JPAWorkItemManager.java:43)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.node.WorkItemNodeInstance.internalTrigger(WorkItemNodeInstance.java:105)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:122)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerConnection(NodeInstanceImpl.java:185)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:150)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.node.JoinInstance.triggerCompleted(JoinInstance.java:152)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.node.JoinInstance.internalTrigger(JoinInstance.java:52)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:122)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerConnection(NodeInstanceImpl.java:185)
17:01:57,144 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:150)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.node.ActionNodeInstance.triggerCompleted(ActionNodeInstance.java:55)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.node.ActionNodeInstance.internalTrigger(ActionNodeInstance.java:51)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:122)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerConnection(NodeInstanceImpl.java:185)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.node.SplitInstance.internalTrigger(SplitInstance.java:100)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:122)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerConnection(NodeInstanceImpl.java:185)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:150)
17:01:57,145 ERROR [STDERR] at org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl.triggerCompleted(ExtendedNodeInstanceImpl.java:47)
17:01:57,146 ERROR [STDERR] at org.jbpm.workflow.instance.node.StateBasedNodeInstance.triggerCompleted(StateBasedNodeInstance.java:162)
17:01:57,146 ERROR [STDERR] at org.jbpm.workflow.instance.node.StateBasedNodeInstance.triggerCompleted(StateBasedNodeInstance.java:143)
17:01:57,146 ERROR [STDERR] at org.jbpm.workflow.instance.node.WorkItemNodeInstance.triggerCompleted(WorkItemNodeInstance.java:239)
17:01:57,146 ERROR [STDERR] at org.jbpm.workflow.instance.node.WorkItemNodeInstance.workItemCompleted(WorkItemNodeInstance.java:301)
17:01:57,146 ERROR [STDERR] at org.jbpm.workflow.instance.node.WorkItemNodeInstance.signalEvent(WorkItemNodeInstance.java:277)
17:01:57,146 ERROR [STDERR] at org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.signalEvent(WorkflowProcessInstanceImpl.java:333)
17:01:57,146 ERROR [STDERR] at org.drools.persistence.jpa.processinstance.JPAWorkItemManager.completeWorkItem(JPAWorkItemManager.java:119)
17:01:57,147 ERROR [STDERR] at WorkItems.handler.WThread.run(TestSleepHandler.java:74)
Thin NPE only occurs if I use a asynchr. behavior. Asynchr. means manager.completeWorkItem is not called by WorkItemHandler, another Thread calls manager.completeWorkItem .
Some ideas?
Many thanks,
Liv