User: sparre  
  Date: 01/06/30 14:34:37

  Modified:    src/main/org/jboss/tm TransactionImpl.java XidImpl.java
  Log:
  Fixed a JTA1.0.1 section 3.3.4 comformance bug.
  
  Revision  Changes    Path
  1.16      +3 -3      jboss/src/main/org/jboss/tm/TransactionImpl.java
  
  Index: TransactionImpl.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/tm/TransactionImpl.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- TransactionImpl.java      2001/06/18 20:01:28     1.15
  +++ TransactionImpl.java      2001/06/30 21:34:37     1.16
  @@ -31,7 +31,7 @@
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Rickard �berg</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Marc Fleury</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Ole Husgaard</a>
  - *  @version $Revision: 1.15 $
  + *  @version $Revision: 1.16 $
    */
   class TransactionImpl
      implements Transaction
  @@ -149,7 +149,7 @@
   
      public int hashCode()
      {
  -      return xid.hashCode();
  +      return globalId.hashCode();
      }
   
      public String toString()
  @@ -160,7 +160,7 @@
      public boolean equals(Object obj)
      {
         if (obj != null && obj instanceof TransactionImpl)
  -         return xid.equals(((TransactionImpl)obj).xid);
  +         return globalId.equals(((TransactionImpl)obj).globalId);
         return false;
      }
   
  
  
  
  1.12      +3 -3      jboss/src/main/org/jboss/tm/XidImpl.java
  
  Index: XidImpl.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/tm/XidImpl.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- XidImpl.java      2001/06/18 20:01:28     1.11
  +++ XidImpl.java      2001/06/30 21:34:37     1.12
  @@ -19,7 +19,7 @@
    *  @see TransactionImpl
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Rickard �berg</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Ole Husgaard</a>
  - *  @version $Revision: 1.11 $
  + *  @version $Revision: 1.12 $
    */
   class XidImpl
      implements Xid, java.io.Serializable
  @@ -227,9 +227,9 @@
       *  returns a reference to the global id byte array that may <em>not</em>
       *  be changed.
       */
  -   public byte[] getInternalGlobalTransactionId()
  +   byte[] getInternalGlobalTransactionId()
      {
  -      return (byte[])globalId.clone();
  +      return globalId;
      }
   
      
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to