Meeraj,

>I think it would be fairly straightforward to write a generic JMX
dynamic 
>MBean based on introspecting the annotated members (ops, properties
etc), 
>quite similar to the reflection one already in the source tree. I think
one 
>key question is would these annotations be specific to tuscany, or
would 
>they be pushed into the core SCA spec some time. If they are tuscany 
>specific, what are the implications on portability of service classes
>across different SCA implementations?
You'd hope they'd make it into the SCA spec. If not there, then at least
into org.apache.ws.commons. :-)


>Also, regarding what Jeremy mentioned about CompositeComponent having a

>ManagementService injected in, which in turn is defined as a system
service, 
>do we have a 'chicken-and-egg' situation here. Currently, tuscany
server 
>exposes the management service for remote management. Management
clients >use this service to start and stop runtimes. All system
services are >associated with a runtime. However, if the management
service is defined as >a system service, we will have to start a runtime
to make the management >service available. However to start a runtime we
need a management >service :)

Oh dear, this does sound grim. So the bootstrap runtime is no more?
Perhaps the system service of the management service running inside the
individual runtimes could be 'spun off' of an already running instance? 

Cheers,
Joel

The contents of this e-mail are intended for the named addressee only. It 
contains information that may be confidential. Unless you are the named 
addressee or an authorized designee, you may not copy or use it, or disclose it 
to anyone else. If you received it in error please notify us immediately and 
then destroy it. 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to