Hi,

The first working version of the standalone server and management service are checked in, with support for multiple profiles. The server is in module server.start. The TuscanyServer class has the main method to start the server. The server registers itself with an MBean server exposed to remote clients through RMI.

The available management ops are,

1. startRuntime(String profileName): This starts a specified runtime in the named profile based on Jeremy's earlier email on multiple profiles.
2. shutdownRuntime(String profileName): Shuts down the runtime.
3. shutdown(): Shuts down the server and all the booted runtimes.

The server by default uses JMX for management. Individual runtimes may choose to use whatever management mechanism they wish. The jmx-host module provides a JMX runtime, that will use a JMX management service. Currently, the manageemnt view of individual components comprises of only the read-only view of properties. This can be extended to mutable properties, ops if deemed appropriate, wires, interceptors etc.

Ta
Meeraj

_________________________________________________________________
Be the first to hear what's new at MSN - sign up to our free newsletters! http://www.msn.co.uk/newsletters


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

Reply via email to