[jbossts-issues] [JBoss JIRA] (JBTM-3247) Failed LRA records are reported but they not kept

Michael Musgrove (Jira) issues at jboss.org
Sun Feb 2 18:26:00 EST 2020


Michael Musgrove created JBTM-3247:
--------------------------------------

             Summary: Failed LRA records are reported but they not kept
                 Key: JBTM-3247
                 URL: https://issues.redhat.com/browse/JBTM-3247
             Project: JBoss Transaction Manager
          Issue Type: Enhancement
          Components: LRA
    Affects Versions: 5.10.3.Final
            Reporter: Michael Musgrove
            Assignee: Michael Musgrove
             Fix For: 5.next


When an LRA is closed/cancelled and some participants will never be able to complete/compensate then they are placed on the [BasicAction] failedList. The MP-LRA spec only requires that such failures are logged. The narayana implementation does indeed log the failure (using a log WARNING statement) but then removes the transaction record from the object store.

It would be preferable to leave failed LRA's in the store and allow them to be queried and deleted using the REST coordinator (like we do for recovering LRA's).



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jbossts-issues mailing list