aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ARIES-1369) Transaction is not rolled back if coordination has failed
Date Fri, 07 Aug 2015 16:41:45 GMT
Christian Schneider created ARIES-1369:
------------------------------------------

             Summary: Transaction is not rolled back if coordination has failed
                 Key: ARIES-1369
                 URL: https://issues.apache.org/jira/browse/ARIES-1369
             Project: Aries
          Issue Type: Bug
          Components: Transaction
    Affects Versions: transaction-blueprint-1.0.2
            Reporter: Christian Schneider
            Assignee: Christian Schneider
            Priority: Critical
             Fix For: transaction-blueprint-1.1.0


If an exception happens in the user code during the transaction then it is possible that this
causes the coordination associated to the transaction to fail.

In TxInterceptorImpl.postCallWithException we end the coordination before rolling back the
transaction. Unfortunately the end method will throw a CoordinationException if the coordination
failed. So we exit the interceptor code and never roll back.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message