Description of problem:
The new tree creates an autogroup for every resource type. It has been found that doing this for singletons creates unnecessary clicking because there is only ever going to be a single singleton of given type (under a parent).
As part of this change, revisit all the singleton resources in all plugins and make sure they are assigned names that clearly identify them (which hopefully is the case already).
Steps to Reproduce:
1. View a page with left nav tree (for example a summary page of a resource)
2. All resources should be nested inside autogroups except the singleton resources
The only way to find a singleton resource is to look in the plugin desciptor inside the plugin jars (META-INF/rhq-plugin.xml) and look for a resource type with singleton="true" attribute.
Implemented in commit 98d7db9 (currently in bugfixes branch).
Tested on JON#123 Revision: 10615
this build does not contain the fix so moving it to modified.
tested on JON#124 Revision:10615
1)View the page with left navigation tree.
2)RHQ agent appears twice as three box structure as well as terminal structure.
this build does not seem to contain the fix so moving it back to on_dev.
Verified on JON build #154 - Revision: 10620
1) Install JON (build #154) and agent
2) All resources shows nested inside autogroups except the singleton
Mass-closure of verified bugs against JON.