ODE
  1. ODE
  2. ODE-82

Register PM API with JMX when Ode is deployed in JBI container

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0-incubating
    • Fix Version/s: 1.2
    • Component/s: JBI Integration
    • Labels:
      None

      Description

      As requested on the mailing list, we should register the process management (PM) API in JMX when Ode is deployed in a JBI container.

        Activity

        Hide
        solmaz anvar added a comment - - edited

        When servicemix is running aqtivemq's mbean registered to same mbeanserver that servicemix use. How can i register ode with same mbeanserver

        I'M NEW TO SERVICEMIX
        solmaz anvar

        Show
        solmaz anvar added a comment - - edited When servicemix is running aqtivemq's mbean registered to same mbeanserver that servicemix use. How can i register ode with same mbeanserver I'M NEW TO SERVICEMIX solmaz anvar
        Hide
        Tammo van Lessen added a comment -

        Shall we just expose the PMAPI as it is (i.e. with XmlBeans as return values and QNames etc. as inputs) or would it be better to expose a jconsole / human-friendly interface with Strings as in and outs?

        As I currently plan to implement that as a dynamic MBean so it's possible to expose both via some reflective tweaks, but I'd like to hear your opinions first.

        Show
        Tammo van Lessen added a comment - Shall we just expose the PMAPI as it is (i.e. with XmlBeans as return values and QNames etc. as inputs) or would it be better to expose a jconsole / human-friendly interface with Strings as in and outs? As I currently plan to implement that as a dynamic MBean so it's possible to expose both via some reflective tweaks, but I'd like to hear your opinions first.
        Hide
        Tammo van Lessen added a comment -

        Resolved. MBean has been implemented as a dynamic MBean simply exposing all process and instance management functionality.

        (Note that this is pretty useful with tools like jconsole as they probably neither know nor support most of the return values. If an open MBean is required please open a new issue.)

        Show
        Tammo van Lessen added a comment - Resolved. MBean has been implemented as a dynamic MBean simply exposing all process and instance management functionality. (Note that this is pretty useful with tools like jconsole as they probably neither know nor support most of the return values. If an open MBean is required please open a new issue.)

          People

          • Assignee:
            Tammo van Lessen
            Reporter:
            Alex Boisvert
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development