-
Feature Request
-
Resolution: Done
-
Major
-
4.2.1
-
None
-
Documentation (Ref Guide, User Guide, etc.)
Multi-threaded environments may allow non-creating thread to terminate transaction. In JTA we throw IllegalStateException, in OTS we throw INVALID_TRANSACTION. OTS assumed termination status of transaction would be obtained via previously held reference to Control. However, we could also indicate via the exception detail.
- relates to
-
JBTM-455 TransactionImple throws exception if transaction already terminated by different thread
-
- Closed
-