Your assumptions where right:
1) We do NOT use MDBs
2) Our listeners are non durable topic listeners.

Scenario Clarified:
1) Producer sends Message A. 
2) BEFORE Message A is recieved, some Connection failure occurs on the 
Listeners side. Note that the client does NOT crash, it's just a 'small' 
connection problem.
3) JBM is trying to recover the Listeners Connection failure.
4) Producer sends Message B (while JBM is still in process of trying to recover 
the Connection failure).
5) JBM manages to recover the Connection failure (as to your question, remember 
that there is no need to Recreate the listeners because they never crashed in 
the first place). 
6) Redelivery mechanism redelivers Message B to Client (can this happen?) 
7) Redelivery mechanism redelivers Message A to Client (order is lost and the 
Listener is not even aware of it)



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117364#4117364

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117364
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to