0 Replies Latest reply on Sep 5, 2016 12:28 AM by chobk

    jbpm gateway loop problem

    chobk

      I'm currently testing a jbpm 6.4

      I tried to implement iteration through the gateway.

       

      Attach an error occurred when it was tested as a source.

       

      I would like to know whether a gate way is wrong with the configuration you want to limit the loop processing.

       

      Error information as follows:

       

      Exception in thread "main" java.lang.StackOverflowError

      at java.lang.Long.equals(Long.java:794)

      at java.util.HashMap.getEntry(HashMap.java:467)

      at java.util.HashMap.get(HashMap.java:417)

      at org.jbpm.workflow.core.impl.NodeContainerImpl.getNode(NodeContainerImpl.java:60)

      at org.jbpm.workflow.core.impl.WorkflowProcessImpl.getNode(WorkflowProcessImpl.java:50)

      at org.jbpm.workflow.core.impl.WorkflowProcessImpl.internalGetNode(WorkflowProcessImpl.java:55)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.getNode(NodeInstanceImpl.java:123)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.resolveContext(NodeInstanceImpl.java:399)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.resolveContextInstance(NodeInstanceImpl.java:403)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.getVariable(NodeInstanceImpl.java:449)

      at org.drools.core.spi.ProcessContext.getVariable(ProcessContext.java:62)

      at defaultPackage.Process_defaultPackage$u46$ACHBDB0000021779497116ReturnValueEvaluator4Invoker.evaluate(Process_defaultPackage$u46$ACHBDB0000021779497116ReturnValueEvaluator4Invoker.java:12)

      at org.jbpm.process.instance.impl.ReturnValueConstraintEvaluator.evaluate(ReturnValueConstraintEvaluator.java:129)

      at org.jbpm.workflow.instance.node.SplitInstance.executeStrategy(SplitInstance.java:86)

      at org.jbpm.workflow.instance.node.SplitInstance.internalTrigger(SplitInstance.java:63)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:173)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerNodeInstance(NodeInstanceImpl.java:366)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:325)

      at org.jbpm.workflow.instance.node.ActionNodeInstance.triggerCompleted(ActionNodeInstance.java:61)

      at org.jbpm.workflow.instance.node.ActionNodeInstance.internalTrigger(ActionNodeInstance.java:57)

      at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:173)