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