Hi,
I am currently in the process of porting some of the components I written
for a COP framework I built earlier (that is now being retired in favor of
Avalon and Merlin).
One of them is a Text-Mode Console that will accept commands from stdin and
send response to stdout (I am also working on getting remote telnet support
for it), that allows one to query jvm stats, memory and submit commands to
different components. I find this very useful during the development process
of both client and server applications. Now it also has an integrated
BeanShell interpreter that allows for advanced commands to be executed as
well as scripts (for example you can build scripts that dump certain
information by issuing java calls on your components).
For this I am looking a way to query Avalon/Merlin for which components are
currently deployed, and information about them. Do anyone have some input on
how this should be done from a loaded component? (The Console is a Block
itself, that is included in another Block).
/ Nicolai