-
Bug
-
Resolution: Done
-
Major
-
7.0.2.GA
-
None
Issue created based on discussion at jboss-support-transactions list: http://post-office.corp.redhat.com/archives/jboss-support-transactions/2016-September/msg00000.html
Current jboss remoting implementation on JTA does not provide correct handling of double diamond transaction propagation problem.
If transaction is propagated from one server to other one and then back to the first one then such situation can cause deadlock. Remote calls and transactions are processed but when servers using the same remote resource the prepare phase of 2PC can stuck. Transaction is timed-out later and recovery process rolls it back.
IIOP/JTS does not suffer with this flaw.
- clones
-
JBEAP-6193 [GSS](7.1.0) Deadlock in BasicAction when jboss remoting and JTA is used
- Closed
- duplicates
-
WFLY-7282 Deadlock in BasicAction when jboss remoting and JTA is used
- Closed
- is incorporated by
-
JBEAP-6395 [GSS](7.0.z) Upgrade JBoss Transaction Manager from 5.2.17 to 5.2.20
- Closed
-
JBEAP-6469 [GSS](7.0.z) Upgrade Transaction SPI from 7.3.0.Final to 7.3.0.SP1
- Closed
- is related to
-
JBTM-2749 Add an SPI method to lookup imported transactions by Xid
- Closed