-
Bug
-
Resolution: Done
-
Critical
-
6.2.2.GA
-
BPMS 6.2.2
-
User Experience
-
-
-
-
-
- It has been observed that users can't run Process Simulation on a complex BPMN2 process from Business Central (using "Run Process Simulation" feature from the Web Designer) , if the process has got a complex series of XOR and AND gateways , which result in numerous combination of possible paths for the flow.
- When we try to start the simulation it does not work and results the following message in the screen "Unable to perform simulation:undefined" .
- It does not log anything relevant for process simulation in server.log file , even after running the entire server with DEBUG logging enabled.
- Thread dumps collected during the time when the issue takes place suggests as if the stack trace was going in an infinite loop. Although it doesn't result in stackoverflow but keep spinning.
~~~
"http-localhost.localdomain/127.0.0.1:8080-6" daemon prio=10 tid=0x00007ff3dc09a000 nid=0x67a2 runnable [0x00007ff35a7fb000]
java.lang.Thread.State: RUNNABLE
at org.jbpm.simulation.PathContextManager.addToPath(PathContextManager.java:82)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:43)
at org.jbpm.simulation.handler.GatewayElementHandler.handleExclusiveGateway(GatewayElementHandler.java:68)
at org.jbpm.simulation.handler.GatewayElementHandler.handle(GatewayElementHandler.java:41)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:54)
at org.jbpm.simulation.handler.DefaultElementHandler.handle(DefaultElementHandler.java:34)
at org.jbpm.simulation.handler.ActivityElementHandler.handle(ActivityElementHandler.java:61)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:63)
at org.jbpm.simulation.handler.DefaultElementHandler.handle(DefaultElementHandler.java:34)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:59)
at org.jbpm.simulation.handler.DefaultElementHandler.handle(DefaultElementHandler.java:34)
at org.jbpm.simulation.handler.ActivityElementHandler.handle(ActivityElementHandler.java:61)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:63)
at org.jbpm.simulation.handler.DefaultElementHandler.handle(DefaultElementHandler.java:34)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:59)
at org.jbpm.simulation.handler.GatewayElementHandler.handleExclusiveGateway(GatewayElementHandler.java:68)
at org.jbpm.simulation.handler.GatewayElementHandler.handle(GatewayElementHandler.java:41)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:54)
at org.jbpm.simulation.handler.DefaultElementHandler.handle(DefaultElementHandler.java:34)
at org.jbpm.simulation.handler.ActivityElementHandler.handle(ActivityElementHandler.java:61)
at org.jbpm.simulation.handler.MainElementHandler.handle(MainElementHandler.java:63)
at org.jbpm.simulation.handler.DefaultElementHandler.handle(DefaultElementHandler.java:34)
...
~~~
- is cloned by
-
RHBPMS-4013 [GSS] (6.3.z) Process Simulation fails if the process contains a series of complex XOR and AND gateways and numerous branches
- Closed
- is related to
-
RHBPMS-4082 [GSS](6.3.z)After the simulation fails the server becomes unresponsive and it does not even respond to shutdown requests
- Verified
-
RHBPMS-4081 After the simulation fails the server becomes unresponsive and it does not even respond to shutdown requests
- Closed