Bug 780085

Summary: [JBPM-2964] Throw the exception on commit when both commit and rollback fail
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Toshiya Kobayashi <tkobayas>
Component: JBPM - within SOA, JBPM - standaloneAssignee: Alejandro Guizar <alex.guizar>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 5.1.0.ER3   
Target Milestone: ---   
Target Release: 5.1.0.ER4   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2452
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: SOA-2452 Environment:
Last Closed: 2011-07-18 23:57:45 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 Toshiya Kobayashi 2010-10-21 07:32:19 UTC
++ This bug is a clone of bug 780084 ++

Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000003hTEv&sfdc.override=1
project_key: SOA

Platform JIRA for [JBPM-2964] Throw the exception on commit when both commit and rollback fail

Comment 1 Toshiya Kobayashi 2010-10-21 07:38:45 UTC
Link: Added: This issue incorporates JBPM-2964


Comment 2 Alejandro Guizar 2010-10-28 03:01:51 UTC
Project issue JBPM-2964 resolved.

Comment 3 Len DiMaggio 2011-02-14 15:42:48 UTC
Verified in the ER9 source.

Comment 4 David Le Sage 2011-02-25 04:34:30 UTC
Temporarily reopening to update release note info.

Comment 5 David Le Sage 2011-02-25 04:38:19 UTC
Release Notes Docs Status: Added: Documented as Resolved Issue
Writer: Added: dlesage
Release Notes Text: Added: https://issues.jboss.org/browse/JBPM-2964

Exception handling has been improved.  The rollback() method now catches and returns any exception thrown while rolling back the transaction and logs it. Previously, if the commit() method threw an exception in DbPersistenceService.endTransaction(), rollback() was called and then, if rollback() also threw an exception, a client application would receive it, which was not optimal behaviour.  



Comment 6 Toshiya Kobayashi 2011-06-30 08:21:14 UTC
JBPM-2964 doesn't resolve the original problem. Re-opened.

Comment 7 Toshiya Kobayashi 2011-06-30 09:26:36 UTC
Re-close as this is a released issue.