[jboss-svn-commits] JBL Code SVN: r32668 - labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/jca.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Apr 28 07:32:52 EDT 2010


Author: mark.little at jboss.com
Date: 2010-04-28 07:32:51 -0400 (Wed, 28 Apr 2010)
New Revision: 32668

Modified:
   labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/jca/TransactionImporterImple.java
Log:
https://jira.jboss.org/jira/browse/JBTM-712

Modified: labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/jca/TransactionImporterImple.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/jca/TransactionImporterImple.java	2010-04-28 11:29:44 UTC (rev 32667)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/transaction/arjunacore/jca/TransactionImporterImple.java	2010-04-28 11:32:51 UTC (rev 32668)
@@ -115,6 +115,9 @@
 
 		TransactionImple recovered = new TransactionImple(actId);
 
+		if (recovered.baseXid() == null)
+		    throw new IllegalArgumentException();
+		
 		/*
 		 * Is the transaction already in the list? This may be the case because
 		 * we scan the object store periodically and may get Uids to recover for



More information about the jboss-svn-commits mailing list