Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-2957

LRA specification: descriptions for start/end and LRA do not say which response codes are valid

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: 5.7.1.Final
    • Fix Version/s: 5.9.7.Final
    • Component/s: LRA
    • Labels:
      None
    • Affects:
      Documentation (Ref Guide, User Guide, etc.)

      Description

      The specification does not specify the HTTP response codes for starting and ending LRAs. The relevant sections of the specification are:

      > Performing a `POST` on ... creates an LRA.
      > Performing a `PUT` on .../close will trigger the successful completion of the LRA ...

      This means that it is vague as to whether asynchronous operations are supported, which they should be (since the target use case for LRAs is a microservice based environment).

      The proposal (and reference implementation) should be updated to include the response codes and it SHOULD include the ability to return "202 Accepted"

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mmusgrov Michael Musgrove
              Reporter:
              mmusgrov Michael Musgrove
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: