[hornetq-commits] JBoss hornetq SVN: r8029 - trunk/tests/src/org/hornetq/tests/integration/jms/divert.
do-not-reply at jboss.org
do-not-reply at jboss.org
Thu Oct 1 18:37:37 EDT 2009
Author: clebert.suconic at jboss.com
Date: 2009-10-01 18:37:37 -0400 (Thu, 01 Oct 2009)
New Revision: 8029
Modified:
trunk/tests/src/org/hornetq/tests/integration/jms/divert/DivertAndACKClientTest.java
Log:
small tweak
Modified: trunk/tests/src/org/hornetq/tests/integration/jms/divert/DivertAndACKClientTest.java
===================================================================
--- trunk/tests/src/org/hornetq/tests/integration/jms/divert/DivertAndACKClientTest.java 2009-10-01 22:18:38 UTC (rev 8028)
+++ trunk/tests/src/org/hornetq/tests/integration/jms/divert/DivertAndACKClientTest.java 2009-10-01 22:37:37 UTC (rev 8029)
@@ -90,6 +90,30 @@
connection.close();
}
+ public void testClientACK() throws Exception
+ {
+ HornetQQueue queueSource = (HornetQQueue)createQueue("Source");
+ HornetQQueue queueTarget = (HornetQQueue)createQueue("Dest");
+
+
+ Connection connection = cf.createConnection();
+ Session session = connection.createSession(false, Session.CLIENT_ACKNOWLEDGE);
+
+ final MessageProducer producer = session.createProducer(queueSource);
+
+ final TextMessage message = session.createTextMessage("message text");
+ producer.send(message);
+
+ connection.start();
+
+ final MessageConsumer consumer = session.createConsumer(queueTarget);
+ TextMessage receivedMessage = (TextMessage)consumer.receive(1000);
+ assertNotNull(receivedMessage);
+ receivedMessage.acknowledge();
+
+ connection.close();
+ }
+
// Package protected ---------------------------------------------
// Protected -----------------------------------------------------
More information about the hornetq-commits
mailing list