You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jm...@apache.org on 2007/01/05 11:46:04 UTC

svn commit: r492975 - /incubator/tuscany/java/sca/services/transaction/transaction.geronimo/src/main/java/org/apache/tuscany/transaction/geronimo/jta/GeronimoTransactionManagerService.java

Author: jmarino
Date: Fri Jan  5 02:46:04 2007
New Revision: 492975

URL: http://svn.apache.org/viewvc?view=rev&rev=492975
Log:
change transaction manager extension to use  to @EagerInit

Modified:
    incubator/tuscany/java/sca/services/transaction/transaction.geronimo/src/main/java/org/apache/tuscany/transaction/geronimo/jta/GeronimoTransactionManagerService.java

Modified: incubator/tuscany/java/sca/services/transaction/transaction.geronimo/src/main/java/org/apache/tuscany/transaction/geronimo/jta/GeronimoTransactionManagerService.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/transaction/transaction.geronimo/src/main/java/org/apache/tuscany/transaction/geronimo/jta/GeronimoTransactionManagerService.java?view=diff&rev=492975&r1=492974&r2=492975
==============================================================================
--- incubator/tuscany/java/sca/services/transaction/transaction.geronimo/src/main/java/org/apache/tuscany/transaction/geronimo/jta/GeronimoTransactionManagerService.java (original)
+++ incubator/tuscany/java/sca/services/transaction/transaction.geronimo/src/main/java/org/apache/tuscany/transaction/geronimo/jta/GeronimoTransactionManagerService.java Fri Jan  5 02:46:04 2007
@@ -30,6 +30,7 @@
 import javax.transaction.xa.XAException;
 
 import org.osoa.sca.annotations.Destroy;
+import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
 import org.osoa.sca.annotations.Property;
 import org.osoa.sca.annotations.Service;
@@ -50,6 +51,7 @@
  * @version $Rev$ $Date$
  */
 @Service(interfaces = {TransactionManager.class, ExtendedTransactionManager.class})
+@EagerInit
 public class GeronimoTransactionManagerService implements TransactionManager, ExtendedTransactionManager {
     private ResourceHostRegistry hostRegistry;
     private ExtendedTransactionManager transactionManager;
@@ -79,7 +81,7 @@
         this.timeout = timeout;
     }
 
-    @Init(eager = true)
+    @Init
     public void init() throws XAException {
         XidFactoryImpl factory = new XidFactoryImpl();
         // FIXME fix passing in null ResourceManagers for recovery



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org