[jboss-cvs] JBossAS SVN: r102523 - trunk/jbossas-transactions.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 17 12:51:56 EDT 2010


Author: bstansberry at jboss.com
Date: 2010-03-17 12:51:55 -0400 (Wed, 17 Mar 2010)
New Revision: 102523

Modified:
   trunk/jbossas-transactions/transaction-jboss-beans-for-jts.xml
Log:
[JBAS-7784] Ensure TransactionPropagationContextUtil's ref to TransactionPropagationContextFactory is set

Modified: trunk/jbossas-transactions/transaction-jboss-beans-for-jts.xml
===================================================================
--- trunk/jbossas-transactions/transaction-jboss-beans-for-jts.xml	2010-03-17 16:45:27 UTC (rev 102522)
+++ trunk/jbossas-transactions/transaction-jboss-beans-for-jts.xml	2010-03-17 16:51:55 UTC (rev 102523)
@@ -240,9 +240,14 @@
         <uninstall method="unbind"/>
     </bean>
 
+    <!-- Ensure TransactionPropagationContextUtil's ref to TransactionPropagationContextFactory is set. See JBAS-7784. -->
+    <bean name="TransactionPropagationContextFactory" class="org.jboss.tm.TransactionPropagationContextFactory">
+       <constructor factoryClass="org.jboss.tm.TransactionPropagationContextUtil" factoryMethod="getTPCFactory"/>
+       <!--  The factory method looks up the JNDI binding, so we depend on it -->
+       <depends>TransactionPropagationContextExporterJNDIBinding</depends>
+    </bean>
 
 
-
     <!-- Make javax.transaction.TransactionManager available for injection -->
     <bean name="RealTransactionManager">
       <constructor factoryMethod="getTransactionManager">




More information about the jboss-cvs-commits mailing list