[
https://issues.apache.org/jira/browse/QPID-1591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Gemmell updated QPID-1591:
---------------------------------
Attachment: QPID-1591_18jan2009.patch
QPID-1591_18jan2009.patch resolves this by removing the previously defined
empty root node that is otherwise never accessed, and elevating the qpid
connections server root node to the top level and removing it from view. This
leaves the default display of the navigation view as the list of server
connections, meaning users no longer have to first expand the otherwise
redundant 'qpid connections' node to choose which server to reconnect to.
Additionally, the patch alters the behaviour of a section of code used to
detect whether to insert default nodes into the tree. The existing code only
worked because of the order in which the mbeans were retrieved from the server,
and if this was altered (eg by the presence of a new mbean earlier) then
spurious nodes would be inserted into the tree.
> [JMX Console] server navigation view tree contains redundant 'Qpid
> Connections' root node
> -----------------------------------------------------------------------------------------
>
> Key: QPID-1591
> URL: https://issues.apache.org/jira/browse/QPID-1591
> Project: Qpid
> Issue Type: Bug
> Components: Java Management : JMX Console
> Reporter: Robert Gemmell
> Attachments: QPID-1591_18jan2009.patch
>
>
> The server navigation tree in the management console has a 'Qpid Connections'
> root node. The navigation area is headed Qpid Connections so this node
> conveys no new information and its presence forces users to expand it before
> they can connect to a previously used server, which is usually the first task
> any recurring user will perform, every single time they start the console:
> this is clearly nuts.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.