User: fleury
Date: 00/08/11 17:20:44
Modified: src/main/org/jboss/tm TxManager.java
Log:
The TxManager passes a reference to itself to a new incoming transaction
Revision Changes Path
1.8 +6 -2 jboss/src/main/org/jboss/tm/TxManager.java
Index: TxManager.java
===================================================================
RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/tm/TxManager.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- TxManager.java 2000/08/11 18:57:19 1.7
+++ TxManager.java 2000/08/12 00:20:44 1.8
@@ -31,7 +31,7 @@
* @see <related>
* @author Rickard �berg ([EMAIL PROTECTED])
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
- * @version $Revision: 1.7 $
+ * @version $Revision: 1.8 $
*/
public class TxManager
implements TransactionManager
@@ -170,7 +170,11 @@
}
public void associateThread(Transaction transaction) {
-
+
+ // If the tx has traveled it needs the TxManager
+ ((TransactionImpl) transaction).setTxManager(this);
+
+ // Associate with the thread
threadTx.set(transaction);
}