From 14eb7b3ce33bde475adae2e2c7952ab536d81a2b Mon Sep 17 00:00:00 2001 From: slaws Date: Mon, 30 Nov 2009 08:56:06 +0000 Subject: Pull the configuration location from the first argument if one is provided. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@885358 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tuscany/sca/node/launcher/DomainManagerLauncher.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'sca-java-1.x/trunk/modules/node-launcher/src') diff --git a/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java b/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java index eb06ad7411..21a1230200 100644 --- a/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java +++ b/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java @@ -77,13 +77,20 @@ public class DomainManagerLauncher { // Create a launcher DomainManagerLauncher launcher = newInstance(); + // get the root directory as the one and only parameter + String rootDirectory = "."; + + if (args.length > 0){ + rootDirectory = args[0]; + } + Object domainManager = null; ShutdownThread shutdown = null; try { while (true) { // Start the domain manager - domainManager = launcher.createDomainManager(); + domainManager = launcher.createDomainManager(rootDirectory); try { domainManager.getClass().getMethod("start").invoke(domainManager); } catch (Exception e) { -- cgit v1.2.3