[jbossts-issues] [JBoss JIRA] (JBTM-3291) LRA quickstart needs to work with the latest Eclipse MicroProfile LRA spec
Michael Musgrove (Jira)
issues at jboss.org
Thu Apr 16 06:11:01 EDT 2020
[ https://issues.redhat.com/browse/JBTM-3291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14038389#comment-14038389 ]
Michael Musgrove commented on JBTM-3291:
----------------------------------------
An example of the failure is http://narayanaci1.eng.hst.ams2.redhat.com/job/narayana-quickstarts/13/
We have a deployment processor that checks for compliance and fails the deployment if it does not conform with the spec. It would be useful if the error message [1] indicated which class is non compliant.
[1] java.lang.IllegalStateException: null: The class contains an LRA method and no Compensate or AfterLRA method was found.
> LRA quickstart needs to work with the latest Eclipse MicroProfile LRA spec
> --------------------------------------------------------------------------
>
> Key: JBTM-3291
> URL: https://issues.redhat.com/browse/JBTM-3291
> Project: JBoss Transaction Manager
> Issue Type: Task
> Reporter: Michael Musgrove
> Priority: Major
>
> At least one of the LRA quickstarts [1] defines a resource that uses an LRA annotation without also being a participant. This requirement was introduced in issue [2].
> [1] trip-controller/src/main/java/io/narayana/rts/lra/demo/tripcontroller/TripController.java
> [2] https://github.com/eclipse/microprofile-lra/issues/272
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jbossts-issues
mailing list