[jbossts-issues] [JBoss JIRA] (JBTM-2938) LRA participant complete/compensate methods should use HTTP PUT

Thomas Jenkinson (Jira) issues at jboss.org
Wed Jan 22 11:51:47 EST 2020


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

Thomas Jenkinson commented on JBTM-2938:
----------------------------------------

[~mmusgrov] this has a fix version of 5.9.7.Final but doesn't seem to be in https://github.com/jbosstm/narayana/compare/5.9.6.Final...5.9.8.Final

> LRA participant complete/compensate methods should use HTTP PUT
> ---------------------------------------------------------------
>
>                 Key: JBTM-2938
>                 URL: https://issues.redhat.com/browse/JBTM-2938
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>          Components: LRA
>    Affects Versions: 5.7.0.Final
>            Reporter: Michael Musgrove
>            Assignee: Michael Musgrove
>            Priority: Major
>             Fix For: 5.9.7.Final
>
>
> LRA participant complete and compensate methods are currently called using an HTTP POST request. Since these methods should be idempotent they should respond to PUT since in a REST based system PUT is idempotent and POST is not.
> Both the implementation and the specification need changing.



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


More information about the jbossts-issues mailing list