Bug 780050 (SOA-2415)

Summary: Backport the dispatcher thread from jBPM 4 to avoid race conditions with multiple JobExecutor threads
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Martin Weiler <mweiler>
Component: JBPM - standaloneAssignee: Alejandro Guizar <alex.guizar>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 5.0.2   
Target Milestone: ---   
Target Release: 5.1.0.ER4   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2415
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-25 05:39:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Martin Weiler 2010-10-13 10:12:31 UTC
Help Desk Ticket Reference: https://na7.salesforce.com/500A00000044nJm
project_key: SOA

Platform issue for jBPM-2959

Comment 1 Martin Weiler 2010-10-13 10:12:46 UTC
Link: Added: This issue depends JBPM-2959


Comment 4 Alejandro Guizar 2010-10-26 20:18:57 UTC
The underlying support case is related to insertion locking issues specific to MySQL 5.0 that do not affect 5.1 and later MySQL versions.
Deferring, but not rejecting, as more problems concerning the job executor acquisition strategy might surface in the future.

Comment 5 Alejandro Guizar 2010-10-28 02:57:34 UTC
Retaking issue as SOA-2365 is on hold.

Comment 6 Alejandro Guizar 2010-11-10 07:17:14 UTC
Project issue JBPM-2959 resolved. Dispatcher thread has been backported from jBPM 4.

Comment 7 Martin Weiler 2011-02-09 19:54:45 UTC
Closing as the underlying JBPM-2959 issue has been closed and resolved already.

Comment 8 David Le Sage 2011-02-25 04:39:08 UTC
Temporarily reopening to update release notes.

Comment 9 David Le Sage 2011-02-25 05:39:22 UTC
Release Notes Docs Status: Added: Documented as Resolved Issue
Writer: Added: dlesage
Release Notes Text: Added: https://issues.jboss.org/browse/JBPM-2959

The dispatcher thread from jBPM 4 has been backported to this release.  This fixes a race condition that appeared in  in multiple JobExecutor threads which was caused by locking issues specific to MySQL 5.0. These locking issues do not affect later MySQL versions. As a result of this fix, users will no longer encounter race conditions in this scenario if using MySQL.


Comment 10 Julian Coleman 2011-05-05 15:20:41 UTC
Link: Added: This issue relates to SOA-3007