-
Task
-
Resolution: Done
-
Major
-
5.11.1.Final
-
None
The delayCommit attribute of the SRA annotation was originally modelled on the end attribute of the LRA annotation but the semantics of this LRA attribute was subsequently changed. SRA needs to align with LRA as closely as makes sense, partly to facilitate code maintainability. This sub-task is for changing the semantics of delayCommit to match the attribute org.eclipse.microprofile.lra.annotation.ws.rs.LRA#end().
Note that part of the rationale for keeping the SRA and LRA filters aligned is that a long running action (LRA) is made up of lots of smaller actions and these smaller actions will often be performed within a JTA style 2PC transaction (aka SRA in this context).
- is related to
-
JBTM-3457 SRA (aka REST-AT annotations) Tasks
- Open