Title: About Transaction Participants The guide says: Each participant of a transaction agrees to only commit its state if every other participant can also do so. Otherwise, they each roll back. This is not true. Each participant can decide separately and independently on the others. It's task of TM to coordinate them and make their decision to be corresponding to each other. It's not directly connected but there is some info about participants from TS devs here: http://docs.jboss.org/jbosstm/5.0.0.M3/guides/transactions_overview_guide/index.html#d0e467
How do you like this text instead? Each participant of a transaction independently decides whether it is able to commit or roll back its state, and only if all participants can commit, does the transaction as a whole succeed. Otherwise, each participant rolls back its state, and the transaction as a whole fails. The Transaction Manager coordinates the commit or rollback operations and determines the outcome of the transaction. I've made this change in revision 495481, which is not yet visible to you. Please provide feedback on the changes I've pasted above.
Hi, yeap, this sounds nice. Thanks Ondra
The amended text has been included but is not yet available for QE on Docstage. When it is available, I will set this ticket to ON_QA.
Fix is on-stage, ready for review (Revision 1.0-65): http://documentation-devel.engineering.redhat.com/docs/en-US/Red_Hat_JBoss_Enterprise_Application_Platform/6.1.1/html/Development_Guide/About_Transaction_Participants.html