[jbossts-issues] [JBoss JIRA] (JBTM-3086) dependentLRA test failure
Michael Musgrove (Jira)
issues at jboss.org
Sat Dec 8 03:18:00 EST 2018
[ https://issues.jboss.org/browse/JBTM-3086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13672310#comment-13672310 ]
Michael Musgrove commented on JBTM-3086:
----------------------------------------
The test is invokes a method annotated with LRA NOT_SUPPORTED and the method then starts an LRA via the API. This LRA should be available to the caller when the annotated method completes. However [microprofile lra issue 40|https://github.com/eclipse/microprofile-lra/issues/40] changed the default behaviour of the `terminal` attribute of an LRA which uncovered this bug since now the LRA started via the client API is incorrectly closed by the implementation (see the ServerLRAFilter JAX-RS filter).
> dependentLRA test failure
> -------------------------
>
> Key: JBTM-3086
> URL: https://issues.jboss.org/browse/JBTM-3086
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: LRA
> Affects Versions: 5.9.1.Final
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Priority: Major
> Fix For: 5.next
>
>
> The TCK test [dependentLRA|https://github.com/eclipse/microprofile-lra/blob/master/tck/src/main/java/org/eclipse/microprofile/lra/tck/TckTests.java#L461] in the microprofile-lra test suite fails if the [terminal attribute of the LRA annotation|https://github.com/eclipse/microprofile-lra/blob/master/api/src/main/java/org/eclipse/microprofile/lra/annotation/LRA.java#L176] is set to true.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jbossts-issues
mailing list