[
https://issues.jboss.org/browse/JBTM-2678?page=com.atlassian.jira.plugin....
]
Paul Robinson commented on JBTM-2678:
-------------------------------------
If I recall correctly:
The @TxLogged handler is used as a callback for when the TM has written the transaction
log. It's a pretty low level callback and was used as a workaround in certain
use-cases where a failure-window might occur. However, i think I concluded that the
workaround never actually closes any failure windows, it just moves it around. The correct
thing to do is to bridge each phase of the compensation transaction to a JTA transaction.
The TM then ensures no failure windows exist.
If you need a better understanding I can go into more detail. Maybe with a whiteboard at
hand.
@TxLogged annotation does not work
----------------------------------
Key: JBTM-2678
URL:
https://issues.jboss.org/browse/JBTM-2678
Project: JBoss Transaction Manager
Issue Type: Bug
Components: Compensations
Reporter: Gytis Trikleris
Assignee: Gytis Trikleris
Fix For: 5.next
@TxLogged annotation does not work in Compensations framework. All it's assertions
were removed from the tests with this commit:
https://github.com/jbosstm/narayana/commit/efd15eeb080c6b6338f3658c4aa581...
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)