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) {


Reply via email to