Hi,

Please take a look at the code at tuscany-node-manager and tuscany-domain-manager modules, especially:
org.apache.tuscany.sca.implementation.node.manager.NodeProcessCollectionImpl.SCANodeVM

Thanks,
Raymond

From: Tobias Arnold
Sent: Tuesday, September 30, 2008 6:26 AM
To: [email protected]
Subject: Starting and Stopping nodes from within a java program


Hi all,

I did a small tool to create sca contribution packages. Now I want to deploy these packages to a Tuscany domain. Every composite should run in its own node (like in the calculator-distributed example). Therefore I'm searching for a way to deploy new Packages automatically. I'm planning to start a domain manager and modify the workspace.xml, cloud.composite and domain.composite with my tool (like the domain manager web interface does). I also have to generate the node.composite. My problem is, I don't know how to start and stop a node. The sematics should be like clicking on the start and stop link in the web interface. But I don't know how to do this from my java program. The NodeLauncher blocks my program and the node stops when I close the program. Maybe I'm not exprerienced enough, does anyone have a Tip? Or can think of a simpler way to solve my problem?

Thanks!

Tobias

Reply via email to