]
Michael Musgrove updated JBTM-3103:
-----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
LRA api-particpant quickstart needs aligning with the latest MP LRA
spec changes
--------------------------------------------------------------------------------
Key: JBTM-3103
URL:
https://issues.redhat.com/browse/JBTM-3103
Project: JBoss Transaction Manager
Issue Type: Bug
Components: LRA
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Priority: Major
Fix For: 5.next
This quickstart depends on LRAParticipantDeserializer to recreate participants during
crash recovery but [MP LRA issue
#61|https://github.com/eclipse/microprofile-lra/issues/61] has removed this class. The
alternative registration mechanism is still outstanding [see the comments on issue
#35|https://github.com/eclipse/microprofile-lra/issues/35] for a discussion of the new way
of registering participants.
Until a PR is raised for this issue I would like to disable the quickstarts that utilise
LRAParticipantDeserializer.
Note that this has only just become an issue since previouslythe Narayana implementation
of LRA depended on a specific snapshot build in the eclipse repo (since the LRA spec is in
flux), but snapshots are purged after a month so the old way of registering participants
is no longer available.