295640 reconsider extraVMArgs
diff --git a/releng.wtpbuilder/buildtemplates/distribution/template.tests/testScripts/wtp-junit-tests.xml b/releng.wtpbuilder/buildtemplates/distribution/template.tests/testScripts/wtp-junit-tests.xml
index 16c4133..62f4501 100644
--- a/releng.wtpbuilder/buildtemplates/distribution/template.tests/testScripts/wtp-junit-tests.xml
+++ b/releng.wtpbuilder/buildtemplates/distribution/template.tests/testScripts/wtp-junit-tests.xml
@@ -22,11 +22,14 @@
             dir="${junit-report-output}/raw"/>
         <!--
             if not otherwise set, be sure extraVMargs is at least some
-            string, even if unused string
+            string, even if unused string. 
+            
+            Remember, though, extraVMArgs can contain more than one extra arg, 
+            so much be passed to VM as a "line", not "value". 
         -->
         <property
             name="extraVMargs"
-            value="-Dunused=notuse"/>
+            value="-DextraVMargsunused=notused"/>
 
         <!-- if not otherwise set, use a unique workspace name -->
         <property
@@ -206,7 +209,7 @@
             <jvmarg
                 value="-Dwtp.autotest.noninteractive=true"/>
             <jvmarg
-                value="${extraVMargs}"/>
+                line="${extraVMargs}"/>
             <jvmarg
                 value="-Declipse.consolelog=true"/>
             <jvmarg
diff --git a/releng.wtpbuilder/distribution/wtp.tests/testScripts/wtp-junit-tests.xml b/releng.wtpbuilder/distribution/wtp.tests/testScripts/wtp-junit-tests.xml
index 0881d2b..4ae4ce2 100644
--- a/releng.wtpbuilder/distribution/wtp.tests/testScripts/wtp-junit-tests.xml
+++ b/releng.wtpbuilder/distribution/wtp.tests/testScripts/wtp-junit-tests.xml
@@ -21,13 +21,16 @@
             value="${testRoot}/results"/>
         <mkdir
             dir="${junit-report-output}/raw"/>
-        <!--
+       <!--
             if not otherwise set, be sure extraVMargs is at least some
-            string, even if unused string
+            string, even if unused string. 
+            
+            Remember, though, extraVMArgs can contain more than one extra arg, 
+            so much be passed to VM as a "line", not "value". 
         -->
         <property
             name="extraVMargs"
-            value="-Dunused=notuse"/>
+            value="-DextraVMargsunused=notused"/>
 
         <!-- if not otherwise set, use a unique workspace name -->
         <property
@@ -206,7 +209,7 @@
             <jvmarg
                 value="-Dwtp.autotest.noninteractive=true"/>
             <jvmarg
-                value="${extraVMargs}"/>
+                line="${extraVMargs}"/>
             <jvmarg
                 value="-Declipse.consolelog=true"/>
             <jvmarg