activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Bain (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMQ-5741) Automate the generation of the table of MBeans and their properties on the webpage
Date Wed, 22 Apr 2015 13:31:59 GMT
Tim Bain created AMQ-5741:
-----------------------------

             Summary: Automate the generation of the table of MBeans and their properties
on the webpage
                 Key: AMQ-5741
                 URL: https://issues.apache.org/jira/browse/AMQ-5741
             Project: ActiveMQ
          Issue Type: New Feature
          Components: JMX
    Affects Versions: 5.11.0
            Reporter: Tim Bain
            Priority: Minor


http://activemq.apache.org/jmx.html has a table of JMX MBeans and attributes that should be
possible to generate via reflection.  Iterate through the classes in the JAR looking for anything
ending in MBeanView, then grab all the properties (strip "get" from the getter, perhaps) and
format them into the table that goes on that page.

It would even be possible to show what version each MBean and attribute was added in, and
when it was removed if it has been removed, by examining all the 5.x.0 JARs and comparing
the results of each one against the next/previous ones.  (I wouldn't use the incidental releases,
because then you get a tree instead of a linear progression; just focus on the major/minor
releases and let people check the bug fix list for the incrementals if they want to know whether
something changed there.)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message