Merge r1029014 TUSCANY-3761: Pass correct arguments from node-launcher to the domain manager

git-svn-id: https://svn.apache.org/repos/asf/tuscany/sca-java-1.x/trunk@1029015 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/NodeMain.java b/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/NodeMain.java
index eafe4dd..1c06b00 100644
--- a/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/NodeMain.java
+++ b/modules/node-launcher/src/main/java/org/apache/tuscany/sca/node/launcher/NodeMain.java
@@ -19,6 +19,7 @@
 
 package org.apache.tuscany.sca.node.launcher;
 
+import java.util.Arrays;
 
 /**
  * Main class for this JAR.
@@ -33,7 +34,9 @@
     public static void main(String[] args) throws Exception {
         if (args.length != 0) {
             if (args[0].equals("domain")) {
-                DomainManagerLauncher.main(args);
+                String[] dmArgs = new String[args.length - 1];
+                System.arraycopy(args, 1, dmArgs, 0, args.length - 1);
+                DomainManagerLauncher.main(dmArgs);
             } else {
                 NodeLauncher.main(args);
             }