Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-5741

Automate the generation of the table of MBeans and their properties on the webpage

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 5.11.0
    • Fix Version/s: None
    • Component/s: JMX
    • Labels:
      None

      Description

      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.)

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tbain98 Tim Bain
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: