A thread for the discussion we had this morning on how we could have some support for mbeans and even mcbeans in the open console so that we can drop the web/jmx-consoles.
The main issue is that the current plugin architecture needs a static xml definition of the resource type. A plugin cannot dynamically declare a type and its properties/operations.
We can certainly provide utils to map an mbean, mcbean metadata to the xml plugin. We could even have a deployer that took a ManagedObject view and wrote it out as a plugin xml, updated it if there were changes.
Let's discuss a plan for this for 5.0.0.GA and 5.0.0 EAP.
Related open-console support subtask:
http://jira.jboss.com/jira/browse/JBAS-5286