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: