Hide Forgot
Date of First Response: 2008-11-17 12:18:44 project_key: SOA
We need to have these fixes ported to the jBPM SOA branch:
Link: Added: This issue depends JBPM-1072
The fix for this has been pulled up to the SOA branch by Tom Baeyens.
Release Note: Concurrent JobExecutors can now process the same job in parallel
Darrin, this seems to me like something cool, that it can "now" do this in parallel, but it is a bug in fact. I'd omit the word "now". What do you think?
Agreed. Can you give me some (highlevel) details on what the cause of the bug was? Then I can say something like "X no longer prevents Concurrent JobExecutors from processing the same job in parallel"
JobExecutor wasn't thread safe. Because of that different executors running in different threads were able to grab the same job from the queue for processing.
Took me a while to get back to this one: to clarify the "processing in parallel" /was/ the bug and it no longer does this. Release Note: JobExecutor is now thread safe. Different executors running in different threads will not long try to process the same job from the queue.
Verified in CR5