Bug 779952 (SOA-2312)

Summary: Message Loss or premature execution termination in an action during shutdown
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Kevin Conner <kevin.conner>
Component: JBossESBAssignee: Kevin Conner <kevin.conner>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 5.0.2   
Target Milestone: ---   
Target Release: 5.1.0.ER2   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2312
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-25 06:04:54 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:
Embargoed:

Description Kevin Conner 2010-09-13 13:02:15 UTC
project_key: SOA

Comment 1 Kevin Conner 2010-09-13 13:02:43 UTC
Link: Added: This issue depends JBESB-3473


Comment 2 Kevin Conner 2010-09-13 13:31:58 UTC
Updated in ESB codebase, will be in next tag for platform.

Comment 3 David Le Sage 2011-02-25 06:00:09 UTC
Temporarily reopening to update release note info.

Comment 4 David Le Sage 2011-02-25 06:04:38 UTC
Release Notes Docs Status: Added: Documented as Resolved Issue
Release Notes Text: Added: https://issues.jboss.org/browse/JBESB-3473

JMS messages could be lost and actions could be terminated prematurely during shut down. This was because  when the doStop method was called it set the state to STOPPING and immediately terminated the executor thread (MessageAwareListener.java) irrespective of whether the thread was processing anything or not.  To fix this problem, a change has been made to the MessageAwareListener code. As a result, messages will not be lost when the software is shutting down.