-
Enhancement
-
Resolution: Done
-
Major
-
5.10.6.Final
-
None
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.