Page History
...
Run the ant
command from <MB_HOME>/Samples/TransactionalPublisher
directory.
Analyzing the output
You will get the following log in your console. The result log shown above explains how the transactional session has worked when publishing messages:
Code Block | ||
---|---|---|
| ||
run: [java] INFO : org.sample.jms.MainClass - ------Sample for Message Sending and Committing.------ [java] INFO : org.sample.jms.TransactionalQueuePublisher - Message sent : My First Message. [java] INFO : org.sample.jms.QueueConsumer - No messages were received within 5 seconds. [java] INFO : org.sample.jms.TransactionalQueuePublisher - Message sent : My Second Message. [java] INFO : org.sample.jms.TransactionalQueuePublisher - Committing messages. [java] INFO : org.sample.jms.QueueConsumer - Received message : My First Message. [java] INFO : org.sample.jms.QueueConsumer - Received message : My Second Message. [java] INFO : org.sample.jms.MainClass - ------Sample for Message Sending, Rollback and Committing.------ [java] INFO : org.sample.jms.TransactionalQueuePublisher - Message sent : My Third Message. [java] INFO : org.sample.jms.QueueConsumer - No messages were received within 5 seconds. [java] INFO : org.sample.jms.TransactionalQueuePublisher - Rollbacks all uncommitted messages. [java] INFO : org.sample.jms.TransactionalQueuePublisher - Message sent : My Forth Message. [java] INFO : org.sample.jms.TransactionalQueuePublisher - Committing messages. [java] INFO : org.sample.jms.QueueConsumer - Received message : My Forth Message. [java] INFO : org.sample.jms.QueueConsumer - No messages were received within 5 seconds. [java] INFO : org.sample.jms.TransactionalQueuePublisher - Shutting down publisher. [java] INFO : org.sample.jms.QueueConsumer - Shutting down consumer. |
Overview
Content Tools
Activity