[jboss-svn-commits] JBL Code SVN: r6410 - in labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx: jta jts

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 25 06:43:33 EDT 2006


Author: kevin.conner at jboss.com
Date: 2006-09-25 06:43:31 -0400 (Mon, 25 Sep 2006)
New Revision: 6410

Modified:
   labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java
   labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java
Log:
Fixed setTimeout code to allow negative values for JBTM-116

Modified: labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java
===================================================================
--- labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java	2006-09-25 09:56:45 UTC (rev 6409)
+++ labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java	2006-09-25 10:43:31 UTC (rev 6410)
@@ -275,12 +275,10 @@
      */
     public void setTransactionTimeout(int timeout) throws javax.transaction.SystemException
     {
-        if (timeout > 0)
+        if (timeout != 0)
         {
             TxControl.setDefaultTimeout(timeout);
         }
-        else
-            throw new javax.transaction.SystemException("Transaction Timeout < 0");
     }
 
     /**

Modified: labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java
===================================================================
--- labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java	2006-09-25 09:56:45 UTC (rev 6409)
+++ labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java	2006-09-25 10:43:31 UTC (rev 6410)
@@ -295,14 +295,10 @@
      */
     public void setTransactionTimeout(int timeout) throws javax.transaction.SystemException
     {
-        if (timeout >= 0)
+        if (timeout != 0)
         {
             jtsPropertyManager.propertyManager.setProperty(com.arjuna.ats.jts.common.Environment.DEFAULT_TIMEOUT, Integer.toString(timeout));
         }
-        else
-        {
-            throw new javax.transaction.SystemException("Transaction Timeout < 0");
-        }
     }
 
     /**




More information about the jboss-svn-commits mailing list