Hi,

The "start" of a node consists of two steps:

1. Bootstrap the Tuscany runtime and extensions: It discovers the extension points and extensions and populate them. 2. Load contributions and deployable composites. Resolve/Build the composite. And then activate the components (implementation, service and reference).

I envision there is a configuration for the node. The configuration will contain the following information:

a) A list of contributions
b) One or more composites (which can be included into a deployment composite) c) Base URIs for various bindings, such as "http://locahost:9080/"; for binding.ws
d) Other settings for the specific host platform

Does your "restart" mean the steps below?
1) Deactivate the composites and clean up the models
2) Change the node configuration (Do you require in-memory change of the models?)
3) Activate the composites again

Thanks,
Raymond
--------------------------------------------------
From: "Giorgio Zoppi" <[email protected]>
Sent: Monday, February 02, 2009 1:06 PM
To: <[email protected]>
Subject: Tuscany Composite and domain.

Hi to all,
I'm back finally and seeing your composite and node api. I wonder if
it's feasible to replace a composite in node, i.e. the following
steps:

+ stop a node composite
+ get the composite model, and change it
+ start a node with the new composite, different from the previous.

This is the first part. Any hints about?
(I did something a while ago, but it required to modify the assembly
package, thing that i don't want this time)
--
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".

Reply via email to