Hi,
I've a problem with JBoss 3.2.3 and HA-JMS (Oracle 9i for JMS persistence storage). 

This is the problem:
A SLSB with transaction=Required posts a message on a HA-JMS Queue using 
HAILXAConnectionFactory. After the message has been posted It/I forces a roll-back 
(all in the same transaction of course). At this point I was expecting the message to 
be rolled back too. But no, this is not the case, the message has already been posted 
on the queue and received by the MDB (didn't wait on the transaction to end).

The same trick as above but with 'java:/JmsXA' as ConnectionFactory works just fine. 
But since we're using a cluster of JBoss servers and wants to ensure message delivery 
in case of a server failure, this won't do.

I really need the message to NOT be received by the MDB until the transaction ends, is 
there a way to accomplish this with HA-JMS?

I would very much appreciate some help with this problem. Could not find any 
information about this problem in the forum, faq nor the internet.

Best regards
Anders



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

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



-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to