Looks like I have an issue with JBoss messaging:

I am using three resources ? one JBossMessaging XA Resource, two 
SybaseXAResource and three dummy XAResource. 

My test client starts a transaction
Does the Sybase Work (insert into a table)
Sends a message (jms send)

Prepares the resources (I can see the state of the transaction in Sybase log as 
PREPARED)
Just before committing, I kill the test client (as it crashes the Transaction 
Manager) (I tried killing the JBossAS too)

I expect the client?s work to be withheld. Unfortunately, the message is SENT 
and is consumed by a jms listener. 

So the outcome of this situation is ? Sybase leaves the transaction in prepared 
state while messaging has committed. Unless I misunderstand, things shouldn?t 
work this way.

Any pointers appreciated.

Madhu


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

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


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to