[jboss-cvs] JBoss Messaging SVN: r5957 - trunk/tests/src/org/jboss/messaging/tests/integration/xa.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 2 08:42:16 EST 2009
Author: ataylor
Date: 2009-03-02 08:42:16 -0500 (Mon, 02 Mar 2009)
New Revision: 5957
Modified:
trunk/tests/src/org/jboss/messaging/tests/integration/xa/BasicXaTest.java
Log:
test fix
Modified: trunk/tests/src/org/jboss/messaging/tests/integration/xa/BasicXaTest.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/integration/xa/BasicXaTest.java 2009-03-02 13:13:24 UTC (rev 5956)
+++ trunk/tests/src/org/jboss/messaging/tests/integration/xa/BasicXaTest.java 2009-03-02 13:42:16 UTC (rev 5957)
@@ -207,7 +207,7 @@
}
-/* public void testReceiveRollback() throws Exception
+ /*public void testReceiveRollback() throws Exception
{
ClientSession clientSession2 = sessionFactory.createSession(false, true, true);
ClientProducer clientProducer = clientSession2.createProducer(atestq);
@@ -223,7 +223,7 @@
{
clientSessions[i] = sessionFactory.createSession(true, false, false);
clientConsumers[i] = clientSessions[i].createConsumer(atestq);
- handlers[i] = new TxMessageHandler(clientSessions[i], i, latch);
+ handlers[i] = new TxMessageHandler(clientSessions[i], latch);
clientConsumers[i].setMessageHandler(handlers[i]);
}
for (ClientSession session : clientSessions)
@@ -249,11 +249,11 @@
private CountDownLatch latch;
- public TxMessageHandler(ClientSession session, int id, CountDownLatch latch)
+ public TxMessageHandler(ClientSession session, CountDownLatch latch)
{
this.latch = latch;
this.session = session;
- xid = new XidImpl(("xa" + id).getBytes(), 1, UUIDGenerator.getInstance().generateStringUUID().getBytes());
+ xid = new XidImpl( UUIDGenerator.getInstance().generateStringUUID().getBytes(), 1, UUIDGenerator.getInstance().generateStringUUID().getBytes());
try
{
session.start(xid, XAResource.TMNOFLAGS);
@@ -291,10 +291,13 @@
try
{
session.end(xid, XAResource.TMSUCCESS);
+ //session.stop();
session.rollback(xid);
+ // session.start();
+ xid = new XidImpl( UUIDGenerator.getInstance().generateStringUUID().getBytes(), 1, UUIDGenerator.getInstance().generateStringUUID().getBytes());
session.start(xid, XAResource.TMNOFLAGS);
}
- catch (XAException e)
+ catch (Exception e)
{
e.printStackTrace();
failedToAck = true;
More information about the jboss-cvs-commits
mailing list