Hi,
While testing orion messaging , I noticed message lost in the following two
scenarios.

Config details:
Use persistence queue in jms.xml
Using jdk 1.2.2
Configured jms.xml for the queue to be persistence

Scenarion 1: Persistence failure
1. Start server
2. Send messages
3. Close the server by Ctrl+c
4. Re start the server
5. Start receiver
Noticed no message or no file under ..\persistence\jms directory
Note: If we shutdown properly through admin.jar -shutdown. Messages are not
lost.


Scenarion 2: Transaction failure
1. Start server
2. Send message in transaction
3. Receive message
4. Exit (System.exit(0)) before commit/rollback
5. Start recevier again.
6. Message lost.
As per the specification, if the messages are received in transaction, then
messages will be left in the queue, until we do commit.




Reply via email to