]
Tom Jenkinson updated JBTM-2955:
--------------------------------
Issue Type: Bug (was: Enhancement)
Add a filter that checks for running subordinate transactions before
identifying a branch as orphaned
-----------------------------------------------------------------------------------------------------
Key: JBTM-2955
URL:
https://issues.jboss.org/browse/JBTM-2955
Project: JBoss Transaction Manager
Issue Type: Bug
Components: JTA
Reporter: Tom Jenkinson
Assignee: Tom Jenkinson
Fix For: 5.next
It is possible that when a transaction is propagated to another JVM using EJB remoting
(which uses the SubordinationManager for importing a TX) and it is slow to prepare orphan
detection may rollback one of its previously prepared XAResources.
We can detect if a subordinate TX is already running for a gtrid so we can use that.