[jboss-svn-commits] JBL Code SVN: r36623 - labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/recovery/transactions.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 17 08:23:58 EST 2011


Author: mark.little at jboss.com
Date: 2011-02-17 08:23:57 -0500 (Thu, 17 Feb 2011)
New Revision: 36623

Modified:
   labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/recovery/transactions/RecoveredServerTransaction.java
Log:
Shouldn't rollback on TRANSIENT.

Modified: labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/recovery/transactions/RecoveredServerTransaction.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/recovery/transactions/RecoveredServerTransaction.java	2011-02-17 12:29:13 UTC (rev 36622)
+++ labs/jbosstm/trunk/ArjunaJTS/jts/classes/com/arjuna/ats/internal/jts/recovery/transactions/RecoveredServerTransaction.java	2011-02-17 13:23:57 UTC (rev 36623)
@@ -300,10 +300,12 @@
                 }
 
                 catch (TRANSIENT ex_trans) {
-                    // orbix seems to count unreachable as transient, but we no
-                    // longer support orbix
+                    /*
+                     * A failure that might not occur again if the request is retried. Not definite.
+                     */
+                    
                     jtsLogger.i18NLogger.warn_recovery_transactions_RecoveredServerTransaction_10(get_uid());
-                    theStatus = Status.StatusRolledBack;
+                    theStatus = Status.StatusUnknown;
                 }
                 // What here what should be done for Orbix2000
                 catch (OBJECT_NOT_EXIST ex)



More information about the jboss-svn-commits mailing list