Bug 955508

Summary: Backport BZ 955506 to EAP 6.0.1
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: dstephan
Component: EJBAssignee: jolee
Status: CLOSED CURRENTRELEASE QA Contact: Jan Martiska <jmartisk>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 6.0.1CC: bmaxwell, dstephan, jawilson, jolee, jpederse, myarboro, rsvoboda, tgandotr
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
PATCH NAME: bz-955508 PRODUCT NAME: JBoss EAP VERSION: 6.0.1.GA SHORT DESCRIPTION: Backport BZ 955506 to EAP 6.0.1 LONG DESCRIPTION: MANUAL INSTALL INSTRUCTIONS: Backup and remove the following files: $JBOSS_HOME/modules/org/jboss/as/ejb3/main/jboss-as-ejb3-7.1.3.Final-redhat-4.jar $JBOSS_HOME/modules/org/jboss/as/ejb3/main/module.xml Extract the patched files by either: Using unzip: unzip -d $JBOSS_HOME/ bz-955508.zip Or by extracting the files from the zip to the following locations: $JBOSS_HOME/modules/org/jboss/as/ejb3/main/jboss-as-ejb3-7.1.3.Final-redhat-4-bz-955508.jar $JBOSS_HOME/modules/org/jboss/as/ejb3/main/module.xml Instructions to uninstall: Restore the following files that were backed up before the patch was installed: $JBOSS_HOME/modules/org/jboss/as/ejb3/main/jboss-as-ejb3-7.1.3.Final-redhat-4.jar $JBOSS_HOME/modules/org/jboss/as/ejb3/main/module.xml COMPATIBILITY: None DEPENDENCIES: JBoss EAP 6.0.1.GA SUPERSEDES: None SUPERSEDED BY: ? CREATOR: John Lee DATE: 23 April 2013
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-05-22 09:17:02 UTC Type: Support Patch
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 955506    
Bug Blocks:    
Attachments:
Description Flags
BZ-955508 none

Description dstephan 2013-04-23 08:04:12 UTC
Description of problem:

The setup is

MDB/CMT ->  Use db connection ->  SLSB/BMT ->  UT.begin() 

Connection is acquired in MDB and enlisted in outer TX and registered
with the Cached Connection Manager. Outer TX is suspended.
When inner TX is started the CCM tries the register the connection
that is registered with the outer transaction into the inner one.

Comment 2 jolee 2013-04-23 20:04:42 UTC
Created attachment 739124 [details]
BZ-955508

Comment 6 Jan Martiska 2013-05-02 09:34:53 UTC
regression testing: passed
reproduced the issue: OK, the patch fixes it

md5 sums:
42fe299e8083536c4bf577a972753405  ./modules/org/jboss/as/ejb3/main/jboss-as-ejb3-7.1.3.Final-redhat-4-bz-955508.jar
53fa81ffeb6c5c8360049d6d59ac62b0  ./modules/org/jboss/as/ejb3/main/module.xml

Comment 7 Tushar Gandotra 2013-05-22 09:17:02 UTC
This patch is applicable to JBoss Enterprise Application Platform (EAP) 6.0.1. It is available for download
from the following location:
https://access.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=22293