[jboss-cvs] JBossAS SVN: r71964 - projects/jboss-aspects/trunk/transaction/src/main/org/jboss/aspects/txlock.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 10 12:55:45 EDT 2008
Author: adrian at jboss.org
Date: 2008-04-10 12:55:45 -0400 (Thu, 10 Apr 2008)
New Revision: 71964
Modified:
projects/jboss-aspects/trunk/transaction/src/main/org/jboss/aspects/txlock/TxLockInterceptorFactory.java
Log:
[JBAS-5393] - Use TransactionManagerLocator
Modified: projects/jboss-aspects/trunk/transaction/src/main/org/jboss/aspects/txlock/TxLockInterceptorFactory.java
===================================================================
--- projects/jboss-aspects/trunk/transaction/src/main/org/jboss/aspects/txlock/TxLockInterceptorFactory.java 2008-04-10 16:54:34 UTC (rev 71963)
+++ projects/jboss-aspects/trunk/transaction/src/main/org/jboss/aspects/txlock/TxLockInterceptorFactory.java 2008-04-10 16:55:45 UTC (rev 71964)
@@ -21,16 +21,15 @@
*/
package org.jboss.aspects.txlock;
+import javax.transaction.TransactionManager;
+
import org.jboss.aop.Advisor;
import org.jboss.aop.InstanceAdvisor;
import org.jboss.aop.joinpoint.Joinpoint;
import org.jboss.aop.metadata.SimpleMetaData;
import org.jboss.aop.util.PayloadKey;
+import org.jboss.tm.TransactionManagerLocator;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
-import javax.transaction.TransactionManager;
-
/**
*
* @author <a href="mailto:bill at jboss.org">Bill Burke</a>
@@ -41,16 +40,7 @@
private static TransactionManager getTransactionManager()
{
- try
- {
- InitialContext ctx = new InitialContext();
- TransactionManager tm = (TransactionManager) ctx.lookup("java:/TransactionManager");
- return tm;
- }
- catch (NamingException e)
- {
- throw new RuntimeException(e);
- }
+ return TransactionManagerLocator.locateTransactionManager();
}
public Object createPerVM()
More information about the jboss-cvs-commits
mailing list