[jboss-cvs] JBossAS SVN: r64317 - trunk/ejb3/src/main/org/jboss/ejb3.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jul 26 16:05:32 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-07-26 16:05:32 -0400 (Thu, 26 Jul 2007)
New Revision: 64317
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java
Log:
JBCTS-622, update default location of TransactionSynchronizationRegistry to java:TransactionSynchronizationRegistry
Modified: trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java 2007-07-26 19:59:41 UTC (rev 64316)
+++ trunk/ejb3/src/main/org/jboss/ejb3/EJBContainer.java 2007-07-26 20:05:32 UTC (rev 64317)
@@ -820,6 +820,17 @@
namingException.setRootCause(e);
throw namingException;
}
+ try
+ {
+ Util.rebind(getEnc(), "TransactionSynchronizationRegistry", new LinkRef("java:TransactionSynchronizationRegistry"));
+ log.debug("Linked java:comp/TransactionSynchronizationRegistry to JNDI name: java:TransactionSynchronizationRegistry");
+ }
+ catch (NamingException e)
+ {
+ NamingException namingException = new NamingException("Could not bind TransactionSynchronizationRegistry for ejb name " + ejbName + " into JNDI under jndiName: " + getEnc().getNameInNamespace() + "/" + "TransactionSynchronizationRegistry");
+ namingException.setRootCause(e);
+ throw namingException;
+ }
}
finally
{
More information about the jboss-cvs-commits
mailing list