[jboss-cvs] JBossAS SVN: r71906 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/tx.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 10 07:20:27 EDT 2008
Author: jesper.pedersen
Date: 2008-04-10 07:20:27 -0400 (Thu, 10 Apr 2008)
New Revision: 71906
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/tx/TxUtil.java
Log:
Remove InitialContext from critical path as it is not needed
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/tx/TxUtil.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/tx/TxUtil.java 2008-04-10 11:12:11 UTC (rev 71905)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/tx/TxUtil.java 2008-04-10 11:20:27 UTC (rev 71906)
@@ -24,8 +24,6 @@
import javax.ejb.ApplicationException;
import javax.ejb.TransactionManagement;
import javax.ejb.TransactionManagementType;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
import javax.transaction.TransactionManager;
import org.jboss.aop.Advisor;
@@ -33,7 +31,6 @@
import org.jboss.aop.joinpoint.MethodInvocation;
import org.jboss.ejb3.Container;
import org.jboss.ejb3.EJBContainer;
-import org.jboss.ejb3.InitialContextFactory;
import org.jboss.ejb3.annotation.impl.ApplicationExceptionImpl;
import org.jboss.ejb3.aop.AbstractInterceptor;
import org.jboss.metadata.ejb.jboss.JBossAssemblyDescriptorMetaData;
@@ -49,19 +46,9 @@
*/
public class TxUtil
{
- public static TransactionManager getTransactionManager() throws RuntimeException
+ public static TransactionManager getTransactionManager()
{
- try
- {
- //return TxManager.getInstance();
- InitialContext jndiContext = InitialContextFactory.getInitialContext();
- TransactionManager tm = TransactionManagerLocator.getInstance().locate();
- return tm;
- }
- catch (NamingException e)
- {
- throw new RuntimeException("Unable to lookup TransactionManager", e);
- }
+ return TransactionManagerLocator.getInstance().locate();
}
public static TransactionManagementType getTransactionManagementType(Advisor advisor)
More information about the jboss-cvs-commits
mailing list