[jboss-user] [jBPM] - Parallel gateways really parallel?
Tobias Wittur
do-not-reply at jboss.com
Fri Sep 23 17:18:05 EDT 2011
Tobias Wittur [http://community.jboss.org/people/tob1as] created the discussion
"Parallel gateways really parallel?"
To view the discussion, visit: http://community.jboss.org/message/628338#628338
--------------------------------------------------------------
Hi,
I was trying to throw and catch a message while also running a count down timer, that terminates the process in case a message is not received within a certain time.
I therefore used a parallel gateway. I ran into some issues and wonder now, are the different branches running in parallel or randomly sequential?
In this process, my service task on the top throws a message, which the intermediate message catch event receives and successfully executes.The service task asks the user per command line, if a message should be thrown.
http://community.jboss.org/servlet/JiveServlet/showImage/2-628338-17049/Capture3.GIF http://community.jboss.org/servlet/JiveServlet/downloadImage/2-628338-17049/450-118/Capture3.GIF
I then tried to introduce the timer as a thrid branch. However, the timer is never started. It never "runs into check if message received within time frame".
http://community.jboss.org/servlet/JiveServlet/showImage/2-628338-17050/Capture2.GIF http://community.jboss.org/servlet/JiveServlet/downloadImage/2-628338-17050/450-217/Capture2.GIF
I then remodelled the process. Here, suddenly the intermediate catch event is never executed.
http://community.jboss.org/servlet/JiveServlet/showImage/2-628338-17048/Capture1.GIF http://community.jboss.org/servlet/JiveServlet/downloadImage/2-628338-17048/450-239/Capture1.GIF
Are those parallel gateways executed sequentially or do they run in separate threads and are executed in parallel?
I know usually I would use an intermediate catch. However, I have to present my process to my boss next week and I have to show, how easily I can introduce change in a modeler to a process and execute it. So subprocesses and event based splits are not an option for this model.
Best regards,
Tobias
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/628338#628338]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110923/82c2833a/attachment.html
More information about the jboss-user
mailing list