[hornetq-commits] JBoss hornetq SVN: r9405 - trunk/tests/src/org/hornetq/tests/integration/client.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Jul 16 04:13:34 EDT 2010
Author: jmesnil
Date: 2010-07-16 04:13:34 -0400 (Fri, 16 Jul 2010)
New Revision: 9405
Modified:
trunk/tests/src/org/hornetq/tests/integration/client/PagingTest.java
Log:
fix PagingTest disabled_testDepageDuringTransaction2
* message #0 was sent before the queue was created and would not be consumed
Modified: trunk/tests/src/org/hornetq/tests/integration/client/PagingTest.java
===================================================================
--- trunk/tests/src/org/hornetq/tests/integration/client/PagingTest.java 2010-07-16 04:47:08 UTC (rev 9404)
+++ trunk/tests/src/org/hornetq/tests/integration/client/PagingTest.java 2010-07-16 08:13:34 UTC (rev 9405)
@@ -400,22 +400,19 @@
byte[] body = new byte[messageSize];
ClientSession sessionTransacted = sf.createSession(null, null, false, false, false, false, 0);
-
ClientProducer producerTransacted = sessionTransacted.createProducer(PagingTest.ADDRESS);
-
+
+ ClientSession session = sf.createSession(null, null, false, true, true, false, 0);
+ session.createQueue(PagingTest.ADDRESS, PagingTest.ADDRESS, null, true);
+
ClientMessage firstMessage = sessionTransacted.createMessage(IS_DURABLE_MESSAGE);
firstMessage.getBodyBuffer().writeBytes(body);
firstMessage.putIntProperty(new SimpleString("id"), 0);
producerTransacted.send(firstMessage);
- ClientSession session = sf.createSession(null, null, false, true, true, false, 0);
-
- session.createQueue(PagingTest.ADDRESS, PagingTest.ADDRESS, null, true);
-
ClientProducer producer = session.createProducer(PagingTest.ADDRESS);
-
ClientMessage message = null;
int numberOfMessages = 0;
@@ -482,8 +479,9 @@
Integer messageID = (Integer)message.getObjectProperty(new SimpleString("id"));
+// System.out.println(messageID);
Assert.assertNotNull(messageID);
- Assert.assertEquals("message received out of order", messageID.intValue(), i);
+ Assert.assertEquals("message received out of order", i, messageID.intValue());
message.acknowledge();
}
More information about the hornetq-commits
mailing list