[jbossts-issues] [JBoss JIRA] (JBTM-3163) AfterLRA notifications are delivered twice

Ondrej Chaloupka (Jira) issues at jboss.org
Wed May 20 06:27:20 EDT 2020


     [ https://issues.redhat.com/browse/JBTM-3163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ondrej Chaloupka closed JBTM-3163.
----------------------------------


> AfterLRA notifications are delivered twice
> ------------------------------------------
>
>                 Key: JBTM-3163
>                 URL: https://issues.redhat.com/browse/JBTM-3163
>             Project: JBoss Transaction Manager
>          Issue Type: Task
>          Components: LRA
>    Affects Versions: 5.9.5.Final
>            Reporter: Martin Stefanko
>            Assignee: Michael Musgrove
>            Priority: Minor
>             Fix For: 5.10.5.Final
>
>   Original Estimate: 1 hour
>          Time Spent: 1 hour
>  Remaining Estimate: 0 minutes
>
> @AfterLRA notifications recently introduced in the specification are being delivered twice when the LRA is finished.
> There is actually a TCK test testing this for non JAX-RS participant so this is blocking [PR 1450|https://github.com/jbosstm/narayana/pull/1450].
> The failing TCK test `TckParticipantTests#validWebApplicationExceptionReturnedTest` asserts now that `@AfterLRA` method is called once after the LRA is finished - https://github.com/eclipse/microprofile-lra/blob/master/tck/src/main/java/org/eclipse/microprofile/lra/tck/TckParticipantTests.java#L82. This means that the specification prohibits that AfterLRA method is called more than once for one LRA.
> This isn't failing current TCK as the assert is present in the non-JAX-RS TCK ([PR 1450|https://github.com/jbosstm/narayana/pull/1450])



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


More information about the jbossts-issues mailing list