United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6446434 MBeans tab: Not possible to view MBean content before all MBeans have been initially loaded
JDK-6446434 : MBeans tab: Not possible to view MBean content before all MBeans have been initially loaded

Details
Type:
Bug
Submit Date:
2006-07-05
Status:
Closed
Updated Date:
2011-04-19
Project Name:
JDK
Resolved Date:
2011-04-19
Component:
tools
OS:
generic
Sub-Component:
jconsole
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
2.0
Fixed Versions:

Related Reports
Backport:
Relates:
Relates:

Sub Tasks

Description
When jconsole has started, selecting the Mbeans tab, it is not possible to view the content (attributes) of any MBean, until all MBeans have been loaded and are displayed in the left-hand side. This delay can be very long (I've seen 30 minutes) for a remote connection with many MBeans.
When the interesting MBean appears quickly in the list, it is a frustrating experience to have to wait 30 minutes to see its content.

I'm opening this as a bug as opposed to an RFE, because I can't understand why the behavior in the initial Mbean loading phase should be different from the normal jconsole lifecycle.

                                    

Comments
EVALUATION

The algorithm that adds the MBeans to the MBean tree needs to be reviewed and its
performance improved. Another solution to think about would be to create the MBean
tree in a lazy way, i.e. do not create anything until the given node is expanded.
                                     
2006-07-10



Hardware and Software, Engineered to Work Together