[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - Re: Bug in transactional delivery in an MDB

timfox do-not-reply at jboss.com
Wed Apr 25 06:23:36 EDT 2007


The problem with 410 is it is inconsistent with transactional delivery in an MDB.

If an XASession not enlisted in a transaction acts as non transacted, then you end up with transacted delivery of messages in an MDB failing.

This is because the message is delivered and sometime *after* the XASession is enlisted in the tx.

This is why we fall back to being transacted, otherwise messages we get immediately acked from transacted MDBs.

Your "fix" reverses this behaviour for sends but not receives.

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

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



More information about the jboss-dev-forums mailing list