You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Lahiru Gunathilake (JIRA)" <qp...@incubator.apache.org> on 2008/06/26 09:04:45 UTC

[jira] Created: (QPID-1149) Unused JMX instrumentation in Qpid broker

Unused JMX instrumentation in Qpid broker
-----------------------------------------

                 Key: QPID-1149
                 URL: https://issues.apache.org/jira/browse/QPID-1149
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: M3
         Environment: Ubuntu 8.04
            Reporter: Lahiru Gunathilake
             Fix For: M3


Following classes written in order to instrument class Connection. There are number of classes and interfaces implemented but never used to register the mbeans.Here is the class structure.

ManagedConnection Interface - contains all the management attributes and mangement methods
AMQProtocolSessionMBean - extends AMQMangedObject implements ManagedConnection : This the class which is going to be instrument.
AMQMinoProtocolSession - this class is having an instance of AMQProtocolSessionMBean and register the mbean object.

But this implementation is never used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (QPID-1149) Unused JMX instrumentation in Qpid broker

Posted by "Aidan Skinner (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-1149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aidan Skinner reassigned QPID-1149:
-----------------------------------

    Assignee: Aidan Skinner

> Unused JMX instrumentation in Qpid broker
> -----------------------------------------
>
>                 Key: QPID-1149
>                 URL: https://issues.apache.org/jira/browse/QPID-1149
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: M3
>         Environment: Ubuntu 8.04
>            Reporter: Lahiru Gunathilake
>            Assignee: Aidan Skinner
>             Fix For: M3
>
>
> Following classes written in order to instrument class Connection. There are number of classes and interfaces implemented but never used to register the mbeans.Here is the class structure.
> ManagedConnection Interface - contains all the management attributes and mangement methods
> AMQProtocolSessionMBean - extends AMQMangedObject implements ManagedConnection : This the class which is going to be instrument.
> AMQMinoProtocolSession - this class is having an instance of AMQProtocolSessionMBean and register the mbean object.
> But this implementation is never used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (QPID-1149) Unused JMX instrumentation in Qpid broker

Posted by "Lahiru Gunathilake (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-1149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lahiru Gunathilake closed QPID-1149.
------------------------------------

    Resolution: Fixed

This MBean is registered when Client connect with the broker. I have tested this with a client and monitored using jconsole and it works fine.

Thanks

> Unused JMX instrumentation in Qpid broker
> -----------------------------------------
>
>                 Key: QPID-1149
>                 URL: https://issues.apache.org/jira/browse/QPID-1149
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: M3
>         Environment: Ubuntu 8.04
>            Reporter: Lahiru Gunathilake
>            Assignee: Aidan Skinner
>             Fix For: M3
>
>
> Following classes written in order to instrument class Connection. There are number of classes and interfaces implemented but never used to register the mbeans.Here is the class structure.
> ManagedConnection Interface - contains all the management attributes and mangement methods
> AMQProtocolSessionMBean - extends AMQMangedObject implements ManagedConnection : This the class which is going to be instrument.
> AMQMinoProtocolSession - this class is having an instance of AMQProtocolSessionMBean and register the mbean object.
> But this implementation is never used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.