Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-17876

MicroProfile LRA subsystems don't fully clean up after themselves

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 28.0.0.Final
    • None
    • MP LRA
    • None

      The MP LRA subsystems are not fully cleaning up after themselves:

      1) LRACoordinatorService stop() doesn't stop and undeploy the DeploymentManager it deploys and starts in start().

      2) LRAParticipantService stop() doesn't stop and undeploy the DeploymentManager it deploys and starts in start().

      3) MicroProfileLRAParticipantAdd sets a system property but there is no mechanism to clear it when the subsystem is removed. This means removing the subsystem and doing a reload leaves the property set after the reload.

              bstansbe@redhat.com Brian Stansberry
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: