12 Replies Latest reply: Mar 15, 2012 10:34 AM by Josh West RSS

How does JbossTS work if a cluster instance goes down while handling a distributed transaction?

Prakash Radhakrishnan Newbie

I plan to setup a JBoss cluster and deploy an application in the cluster. In my application I do a distributed transaction involving xa-resources which are in different machines.

Assuming that the current request is handled by instance1 and it has started processing a distributed transaction involving the xa-resources.

prepare() is called on all the resources and the object store has an entry which has the commit decision. But before it tells the resource managers to commit their respective resources, if the instance goes down, will the other instances in the cluster be able to recover this transaction?