[jbossts-issues] [JBoss JIRA] (JBTM-3239) Failing AfterLRA participant calls are not repeated

Martin Stefanko (Jira) issues at jboss.org
Tue Jan 7 13:17:42 EST 2020


    [ https://issues.redhat.com/browse/JBTM-3239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13943069#comment-13943069 ] 

Martin Stefanko commented on JBTM-3239:
---------------------------------------

[~tomjenkinson] Sorry, I am not sure what you mean. Please do not associate this issue with my open PRs. This is really a different use-case targeting recovery with failing AfterLRA calls. Let's rather forget about Forget for now :). The issue is that this added test FailingParticipantCallsIT (which is only AfterLRA) is a valid scenario and it should be passing.

Just to put in order. The TCK test you have in mind is testing forget without recovery. This issue will manifest also in the PR if recovery is needed because the non-empty arraylist in the Transaction object  (afterLRAListeners/endLRAListeners) doesn't mandate itself that the LRA is still recovering and that is why I propose to move both calls to the LRARecord (H_H).

> Failing AfterLRA participant calls are not repeated
> ---------------------------------------------------
>
>                 Key: JBTM-3239
>                 URL: https://issues.redhat.com/browse/JBTM-3239
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>          Components: LRA
>    Affects Versions: 5.10.1.Final
>            Reporter: Martin Stefanko
>            Assignee: Martin Stefanko
>            Priority: Major
>




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


More information about the jbossts-issues mailing list