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

Move JAX-RS path of LRA recovery manager under the LRA coordinator path

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 5.11.0.Final
    • 5.10.6.Final
    • LRA
    • None

    Description

      This change makes the LRA recovery coordinator (https://github.com/jbosstm/narayana/blob/5.10.6.Final/rts/lra/lra-coordinator-jar/src/main/java/io/narayana/lra/coordinator/api/RecoveryCoordinator.java#L61) to be available as a subpath of the LRA coordinator.

      The reason for such change is to make more predictable where the LRA management endpoints are place and make easier to create the Narayana client and to handle the paths in tests.

      The paths are now (for the simplest case, let's not talk about WFLY and deployments) at http://localhost:8080/lra-coordinator and http://localhost:8080/lra-recovery-coordinator.
      With this change we don't need to go with http://localhost:8080/lra-coordinator/lra-recovery-coordinator. We can use API path like http://localhost:8080/lra-coordinator/recovery.

      Attachments

        Activity

          People

            ochaloup@redhat.com Ondrej Chaloupka (Inactive)
            ochaloup@redhat.com Ondrej Chaloupka (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: