Hi Mahendra,
That's plenty of good ideas.
My vision of it is that, since we already have an admin and monitoring tool, to switch it to a JMX-based communication model. There's already plenty of functionality in our tool, and the UI is already done, and looks better than the JConsole. What JMX is going to bring here, is an actual managment and monitoring protocol, which will make it very much easier to add capabilities to our existing admin tool.
I think we should start with this. Then, it should be easy enough to plug in a new Web UI to handle the same server interfaces, by just switching form a socket or RMI based JMX connector to an HTTP one.
What do you think? Would you like to work on this? That'd be great.
-Laurent