[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