Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-4399

Adding the instance.id to the ObjectName

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.5, 2.6.2, 2.7
    • Component/s: Management
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      As you know CXF management provides a lots MBeans out of box. It works perfect if it run as stand alone.
      If we deploy the CXF endpoints into container like Apache Karaf, we may hit the issue that Object is already registered. That is because we don't build up unique Object name for JMX to use.

      To resolve this issue I suggest we add the "instance.id" on the ObjectName. As JMX supports to look up the object with a query string, I don't think this change will effect much on the user CXF management codes.

        Attachments

          Activity

            People

            • Assignee:
              njiang Willem Jiang
              Reporter:
              njiang Willem Jiang

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment