ozeigermann    2004/07/19 04:02:03

  Modified:    src/share/org/apache/slide/common AbstractXAServiceBase.java
                        XAServiceBase.java
               src/share/org/apache/slide/util/logger TxLogger.java
               src/stores/org/apache/slide/store/impl/rdbms J2EEStore.java
                        JDBCStore.java AbstractRDBMSStore.java
  Added:       webdavclient/lib commons-transaction-20040719.jar
               lib      commons-transaction-20040719.jar
  Removed:     src/share/org/apache/slide/util/logger LoggerFacade.java
               webdavclient/lib commons-transaction-0.1pre.jar
               src/share/org/apache/slide/transaction
                        AbstractXAResource.java TransactionalResource.java
  Log:
  Step #1 to migrate Slide's tx classes to commons transaction
  
  Revision  Changes    Path
  1.2       +6 -6      
jakarta-slide/src/share/org/apache/slide/common/AbstractXAServiceBase.java
  
  Index: AbstractXAServiceBase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/common/AbstractXAServiceBase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AbstractXAServiceBase.java        1 Jul 2004 12:59:10 -0000       1.1
  +++ AbstractXAServiceBase.java        19 Jul 2004 11:02:02 -0000      1.2
  @@ -25,10 +25,10 @@
   
   import java.util.Hashtable;
   
  +import org.apache.commons.transaction.util.LoggerFacade;
   import org.apache.slide.authenticate.CredentialsToken;
  -import org.apache.slide.transaction.AbstractXAResource;
  +import org.apache.commons.transaction.util.xa.AbstractXAResource;
   import org.apache.slide.util.logger.Logger;
  -import org.apache.slide.util.logger.LoggerFacade;
   import org.apache.slide.util.logger.TxLogger;
   
   /**
  
  
  
  1.2       +11 -6     
jakarta-slide/src/share/org/apache/slide/common/XAServiceBase.java
  
  Index: XAServiceBase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/common/XAServiceBase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XAServiceBase.java        1 Jul 2004 12:59:10 -0000       1.1
  +++ XAServiceBase.java        19 Jul 2004 11:02:02 -0000      1.2
  @@ -29,7 +29,7 @@
   import javax.transaction.xa.XAResource;
   import javax.transaction.xa.Xid;
   
  -import org.apache.slide.transaction.TransactionalResource;
  +import org.apache.commons.transaction.util.xa.TransactionalResource;
   
   /**
    * Slide Service dummy implementation.
  @@ -80,7 +80,11 @@
                return new DummyTxResource(xid);
        }
   
  -     protected class DummyTxResource implements TransactionalResource {
  +    protected boolean includeBranchInXid() {
  +        return false;
  +    }
  +
  +    protected class DummyTxResource implements TransactionalResource {
                Xid xid;
   
                int status;
  @@ -116,4 +120,5 @@
                        return xid;
                }
        }
  +
   }
  
  
  
  1.2       +6 -4      
jakarta-slide/src/share/org/apache/slide/util/logger/TxLogger.java
  
  Index: TxLogger.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/share/org/apache/slide/util/logger/TxLogger.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TxLogger.java     1 Jul 2004 12:54:34 -0000       1.1
  +++ TxLogger.java     19 Jul 2004 11:02:02 -0000      1.2
  @@ -23,6 +23,8 @@
   
   package org.apache.slide.util.logger;
   
  +import org.apache.commons.transaction.util.LoggerFacade;
  +
   /**
    * Default logger implementation. Uses java.util.logging implementation provided
    * by Java 1.4.
  
  
  
  1.1                  jakarta-slide/webdavclient/lib/commons-transaction-20040719.jar
  
        <<Binary file>>
  
  
  1.13      +8 -4      
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/J2EEStore.java
  
  Index: J2EEStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/J2EEStore.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- J2EEStore.java    22 Jun 2004 17:40:37 -0000      1.12
  +++ J2EEStore.java    19 Jul 2004 11:02:02 -0000      1.13
  @@ -161,4 +161,8 @@
               con.setAutoCommit(false);
           return con;
       }
  +
  +    protected boolean includeBranchInXid() {
  +        return false;
  +    }
   }
  
  
  
  1.21      +7 -4      
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/JDBCStore.java
  
  Index: JDBCStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/JDBCStore.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- JDBCStore.java    11 Feb 2004 11:30:21 -0000      1.20
  +++ JDBCStore.java    19 Jul 2004 11:02:02 -0000      1.21
  @@ -345,4 +345,7 @@
           return connection;
       }
   
  +    protected boolean includeBranchInXid() {
  +        return false;
  +    }
   }
  
  
  
  1.7       +5 -5      
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/AbstractRDBMSStore.java
  
  Index: AbstractRDBMSStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/AbstractRDBMSStore.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AbstractRDBMSStore.java   5 Jul 2004 10:55:21 -0000       1.6
  +++ AbstractRDBMSStore.java   19 Jul 2004 11:02:03 -0000      1.7
  @@ -33,6 +33,7 @@
   import javax.transaction.xa.XAResource;
   import javax.transaction.xa.Xid;
   
  +import org.apache.commons.transaction.util.xa.TransactionalResource;
   import org.apache.slide.common.AbstractXAService;
   import org.apache.slide.common.AbstractXAServiceBase;
   import org.apache.slide.common.Scope;
  @@ -69,7 +70,6 @@
   import org.apache.slide.structure.ObjectAlreadyExistsException;
   import org.apache.slide.structure.ObjectNode;
   import org.apache.slide.structure.ObjectNotFoundException;
  -import org.apache.slide.transaction.TransactionalResource;
   import org.apache.slide.util.logger.Logger;
   
   /**
  
  
  
  1.1                  jakarta-slide/lib/commons-transaction-20040719.jar
  
        <<Binary file>>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to