[jboss-svn-commits] JBL Code SVN: r37752 - labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Dec 1 03:14:50 EST 2011
Author: tomjenkinson
Date: 2011-12-01 03:14:49 -0500 (Thu, 01 Dec 2011)
New Revision: 37752
Modified:
labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/SubordinateAtomicAction.java
labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/TransactionImple.java
Log:
JBTM-895 add a check for a null xid, this is only needed for the tests
Modified: labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/SubordinateAtomicAction.java
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/SubordinateAtomicAction.java 2011-11-30 22:23:39 UTC (rev 37751)
+++ labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/SubordinateAtomicAction.java 2011-12-01 08:14:49 UTC (rev 37752)
@@ -94,7 +94,7 @@
{
super(timeout); // implicit start (done in base class)
- if (xid.getFormatId() == XATxConverter.FORMAT_ID) {
+ if (xid != null && xid.getFormatId() == XATxConverter.FORMAT_ID) {
XidImple toImport = new XidImple(xid);
XID toCheck = toImport.getXID();
_parentNodeName = XATxConverter.getSubordinateNodeName(toCheck);
Modified: labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/TransactionImple.java
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/TransactionImple.java 2011-11-30 22:23:39 UTC (rev 37751)
+++ labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/subordinate/jca/TransactionImple.java 2011-12-01 08:14:49 UTC (rev 37752)
@@ -44,6 +44,8 @@
/**
* Create a new transaction with the specified timeout.
+ *
+ * @deprecated Only used by tests
*/
public TransactionImple(int timeout)
More information about the jboss-svn-commits
mailing list