If you are using a pool of MDBs to process the messages from the queue, then 
there is no guarantee each message is processed in the order they exist in the 
queue (unless you set the pool size to 1).

Also ordering is not guaranteed after failure. So if one of your MDBs fails, or 
the server goes down then the messages that had been delivered but not 
acknowledged yet will be cancelled and go back on the front of the queue, 
potentially changing the order.

So relying on the position of a counter message seems risky to me.

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3938595


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to