You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by dj...@apache.org on 2004/01/17 00:38:50 UTC
cvs commit: incubator-geronimo/modules/core/src/java/org/apache/geronimo/transaction/manager UserTransactionImpl.java
djencks 2004/01/16 15:38:50
Modified: modules/core/src/java/org/apache/geronimo/transaction/manager
UserTransactionImpl.java
Log:
Needs to be serializable if we preconstruct ReadOnlyContexts with UT included
Revision Changes Path
1.3 +6 -4 incubator-geronimo/modules/core/src/java/org/apache/geronimo/transaction/manager/UserTransactionImpl.java
Index: UserTransactionImpl.java
===================================================================
RCS file: /home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/transaction/manager/UserTransactionImpl.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- UserTransactionImpl.java 30 Dec 2003 08:28:57 -0000 1.2
+++ UserTransactionImpl.java 16 Jan 2004 23:38:50 -0000 1.3
@@ -55,6 +55,8 @@
*/
package org.apache.geronimo.transaction.manager;
+import java.io.Serializable;
+
import javax.transaction.HeuristicMixedException;
import javax.transaction.HeuristicRollbackException;
import javax.transaction.NotSupportedException;
@@ -72,9 +74,9 @@
*
* @version $Revision$ $Date$
*/
-public class UserTransactionImpl implements UserTransaction {
- private TransactionManager transactionManager;
- private TrackedConnectionAssociator trackedConnectionAssociator;
+public class UserTransactionImpl implements UserTransaction, Serializable{
+ private transient TransactionManager transactionManager;
+ private transient TrackedConnectionAssociator trackedConnectionAssociator;
public UserTransactionImpl() {
}