Author: slaws
Date: Mon Nov 30 08:56:06 2009
New Revision: 885358
URL: http://svn.apache.org/viewvc?rev=885358&view=rev
Log:
Pull the configuration location from the first argument if one is provided.
Modified:
tuscany/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java
Modified:
tuscany/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java?rev=885358&r1=885357&r2=885358&view=diff
==============================================================================
---
tuscany/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java
(original)
+++
tuscany/sca-java-1.x/trunk/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/DomainManagerLauncher.java
Mon Nov 30 08:56:06 2009
@@ -77,13 +77,20 @@
// 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) {