So, to clarify:
If you are using straight JMS (no MDBs) and using non durable subscribers to subscribe to
the topic, then if the connection between the client and the server is lost, any messages
sent to the topic while the connection is down, will be "lost" (since the
subscription is non durable).
When you recreate the non durable subscription after failure you will continue to receive
messages sent after the connection is recreated.
For a durable subscription, since it is "durable", it continues to accumulate
messages even while the connection from the client is down. When you reconnect you will
continue to receive messages including those sent while the connection is down.
In *both* cases, order is always maintained as per JMS spec (i.e. order of messages sent
from any particular session is maintained), although there may be gaps in the order in the
case of the non durable subscriber.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4116649#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...