ozeigermann 2005/01/05 10:52:05 Modified: transaction/src/java/org/apache/commons/transaction/util/xa Tag: TRANSACTION_1_0_RELEASE_BRANCH XidWrapper.java Log: Fixed bug that messed up eqauls for wrapped xids in certain containers. E.g. JBoss global transaction id might look like [EMAIL PROTECTED] while its String may look like 'Kalinka//22' Revision Changes Path No revision No revision 1.2.2.1 +6 -6 jakarta-commons/transaction/src/java/org/apache/commons/transaction/util/xa/XidWrapper.java Index: XidWrapper.java =================================================================== RCS file: /home/cvs/jakarta-commons/transaction/src/java/org/apache/commons/transaction/util/xa/XidWrapper.java,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -u -r1.2 -r1.2.2.1 --- XidWrapper.java 29 Nov 2004 18:28:17 -0000 1.2 +++ XidWrapper.java 5 Jan 2005 18:52:05 -0000 1.2.2.1 @@ -53,9 +53,9 @@ this.xid = xid; // do calculations once for performance StringBuffer b = new StringBuffer(64); - b.append(xid.getGlobalTransactionId()); + b.append(new String(xid.getGlobalTransactionId())); if (includeBranch) { - b.append("-").append(xid.getBranchQualifier()); + b.append("-").append(new String(xid.getBranchQualifier())); } asString = b.toString();
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]