Xids that relate to an CMR that has been recovered are rolledback
even if the CMR committed
-------------------------------------------------------------------------------------------
Key: JBTM-2770
URL:
https://issues.jboss.org/browse/JBTM-2770
Project: JBoss Transaction Manager
Issue Type: Bug
Affects Versions: 5.3.5.Final
Reporter: Ondra Chaloupka
Assignee: Tom Jenkinson
Priority: Blocker
Fix For: 5.4.0.Final
During recovery the CMR orphan detection checks to make sure that there is not an indoubt
transaction that pertains to the CMR before deciding if an Xid is an orphan. Actually the
check should also see if the transaction committed.