Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-5136

UIMA-AS: the undeploy removes all MBeans from JMX

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.1AS
    • Fix Version/s: 2.9.0AS
    • Component/s: Async Scaleout
    • Labels:
      None

      Description

      If there are multiple pipelines deployed in the same process, an undeploy of one of them causes all MBeans to be removed. The remaining pipeline's statistics are destroyed in the middle of processing.

      The code in question is:

      Line 138 -140 in org.apache.uima.aae.jmx.JmxManager
      public void destroy() throws Exception {
      unregisterDomainObjects("org.apache.uima:type=ee.jms.services,*");
      }

      The undeploy should only remove MBeans related to a pipeline being undeployed.

        Attachments

          Activity

            People

            • Assignee:
              cwiklik Jerry Cwiklik
              Reporter:
              cwiklik Jerry Cwiklik
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: