]
Michael Musgrove updated JBTM-2938:
-----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
LRA participant complete/compensate methods should use HTTP PUT
---------------------------------------------------------------
Key: JBTM-2938
URL:
https://issues.jboss.org/browse/JBTM-2938
Project: JBoss Transaction Manager
Issue Type: Bug
Components: LRA
Affects Versions: 5.7.0.Final
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Fix For: 5.later
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.