[jbossts-issues] [JBoss JIRA] (JBTM-3247) Failed LRA records are reported but they not kept
Thomas Jenkinson (Jira)
issues at jboss.org
Mon Feb 10 07:02:13 EST 2020
[ https://issues.redhat.com/browse/JBTM-3247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13967395#comment-13967395 ]
Thomas Jenkinson commented on JBTM-3247:
----------------------------------------
There is an area where they are not logged: https://github.com/jbosstm/narayana/pull/1559/files/b8f54959b9a418bcb8ca41e8bb518b6e61dc0180#r376714289
> 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
> Priority: Optional
> 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