[jboss-cvs] JBoss Messaging SVN: r5096 - trunk/tests/src/org/jboss/messaging/tests/integration/scheduling.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Oct 9 11:27:10 EDT 2008
Author: ataylor
Date: 2008-10-09 11:27:10 -0400 (Thu, 09 Oct 2008)
New Revision: 5096
Modified:
trunk/tests/src/org/jboss/messaging/tests/integration/scheduling/ScheduledMessageTest.java
Log:
fixed test
Modified: trunk/tests/src/org/jboss/messaging/tests/integration/scheduling/ScheduledMessageTest.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/integration/scheduling/ScheduledMessageTest.java 2008-10-09 11:48:21 UTC (rev 5095)
+++ trunk/tests/src/org/jboss/messaging/tests/integration/scheduling/ScheduledMessageTest.java 2008-10-09 15:27:10 UTC (rev 5096)
@@ -605,6 +605,7 @@
public void testTxMessageDeliveredCorrectly(boolean recover) throws Exception
{
Xid xid = new XidImpl("xa1".getBytes(), 1, new GUID().toString().getBytes());
+ Xid xid2 = new XidImpl("xa2".getBytes(), 1, new GUID().toString().getBytes());
TransportConfiguration transportConfig = new TransportConfiguration(ACCEPTOR_FACTORY);
configuration.getAcceptorConfigurations().add(transportConfig);
messagingService = MessagingServiceImpl.newNioStorageMessagingServer(configuration, journalDir, bindingsDir);
@@ -646,12 +647,16 @@
ClientConsumer consumer = session.createConsumer(atestq);
session.start();
-
+ session.start(xid2, XAResource.TMNOFLAGS);
ClientMessage message2 = consumer.receive(10000);
assertTrue(System.currentTimeMillis() >= cal.getTimeInMillis());
+ assertNotNull(message2);
assertEquals("testINVMCoreClient", message2.getBody().getString());
message2.processed();
+ session.end(xid2, XAResource.TMSUCCESS);
+ session.prepare(xid2);
+ session.commit(xid2, true);
consumer.close();
// Make sure no more messages
consumer = session.createConsumer(atestq);
More information about the jboss-cvs-commits
mailing list