-
Bug
-
Resolution: Done
-
Major
-
4.2.3.SP7, 4.2.3.CP05, 4.6.1
-
None
The reaper uses Reapable.running() to determine if a tx is in a fit state to be timed out. The impl of this method in the JTS correctly returns true for active and abort only states, but the JTA version is checking only for active, not abort only. As a result, calling setRollbackOnly and then abandoning a tx will leave it in limbo - it will never time out. This is a Bad Thing.
- is incorporated by
-
JBPAPP-2045 Upgrade JBossTS to 4.2.3 SP5 CP07
- Closed
- relates to
-
JBPAPP-2346 Update JBossTS to 4.6.1.GA_CP01
- Closed