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

Expose optional additional description of LRARecord status

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • Major
    • None
    • 5.10.4.Final
    • LRA
    • None

    Description

      The LRA record can be in a state, for instance, Completing or Compensating into which it got based on different criteria:

      • on users request (by user returning 202 status code from Complete or Compensate method)
      • because the Complete or Compensate invocation didn't succeed and the coordinator will retry in the next recovery run

      This distinction may be useful for users querying LRAs so we can include it in the JSON response representing the LRARecord.

      Attachments

        Activity

          People

            mstefank Martin Stefanko
            mstefank Martin Stefanko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: