add mirrorsURL app
diff --git a/plugins/org.eclipse.wtp.releng.tools/plugin.xml b/plugins/org.eclipse.wtp.releng.tools/plugin.xml
index 6503059..c657677 100644
--- a/plugins/org.eclipse.wtp.releng.tools/plugin.xml
+++ b/plugins/org.eclipse.wtp.releng.tools/plugin.xml
@@ -37,7 +37,7 @@
         </antTask>
     </extension>
     <extension
-        id="addmirrorurl"
+        id="addmirrorsurl"
         name="%application.name"
         point="org.eclipse.core.runtime.applications">
         <application
@@ -45,7 +45,7 @@
             thread="any"
             visible="true">
             <run
-                class="org.eclipse.wtp.releng.tools.AddMirrorURLApplication">
+                class="org.eclipse.wtp.releng.tools.AddMirrorsURLApplication">
             </run>
 
         </application>
diff --git a/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorURL.java b/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorsURL.java
similarity index 99%
rename from plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorURL.java
rename to plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorsURL.java
index acfa724..2354e0b 100644
--- a/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorURL.java
+++ b/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorsURL.java
@@ -14,7 +14,7 @@
 import org.eclipse.equinox.p2.repository.IRepositoryManager;
 import org.eclipse.equinox.p2.repository.artifact.IArtifactRepository;
 
-public class AddMirrorURL {
+public class AddMirrorsURL {
 
     private static final String ARTIFACT_REPO_DIRECTORY = "artifact.repo.directory";
     // currently, the system property to set is the same value as the P2
diff --git a/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorURLApplication.java b/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorsURLApplication.java
similarity index 84%
rename from plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorURLApplication.java
rename to plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorsURLApplication.java
index 7910c9d..d959022 100644
--- a/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorURLApplication.java
+++ b/plugins/org.eclipse.wtp.releng.tools/src/org/eclipse/wtp/releng/tools/AddMirrorsURLApplication.java
@@ -6,12 +6,12 @@
 import org.eclipse.equinox.app.IApplicationContext;
 import org.eclipse.equinox.p2.core.ProvisionException;
 
-public class AddMirrorURLApplication implements IApplication {
+public class AddMirrorsURLApplication implements IApplication {
 
     public Object start(IApplicationContext context) throws Exception {
         Object result = null;
         try {
-            new AddMirrorURL().rewriteMirrorURL();
+            new AddMirrorsURL().rewriteMirrorURL();
             result = IApplication.EXIT_OK;
         }
         catch (ProvisionException e) {
diff --git a/plugins/org.eclipse.wtp.releng.tools/webtools-apps-runApp.sh b/plugins/org.eclipse.wtp.releng.tools/webtools-apps-runApp.sh
index 0cee8bd..f07ce2d 100644
--- a/plugins/org.eclipse.wtp.releng.tools/webtools-apps-runApp.sh
+++ b/plugins/org.eclipse.wtp.releng.tools/webtools-apps-runApp.sh
@@ -14,7 +14,7 @@
 
 VM_ARGS="-vmargs -Declipse.p2.mirrors=false -Xmx256m"
 
-APP_NAME=org.eclipse.wtp.releng.addmirrorurl
+APP_NAME=org.eclipse.wtp.releng.addmirrorsurl
 
 echo "ECLIPSE_HOME_36: " ${ECLIPSE_HOME_36}
 EQLAUNCHER=`find ${ECLIPSE_HOME_36}/plugins -name org.eclipse.equinox.launcher_*.jar`
diff --git a/plugins/org.eclipse.wtp.releng.tools/webtools-apps.properties b/plugins/org.eclipse.wtp.releng.tools/webtools-apps.properties
new file mode 100644
index 0000000..b343b4b
--- /dev/null
+++ b/plugins/org.eclipse.wtp.releng.tools/webtools-apps.properties
@@ -0,0 +1,29 @@
+#!/usr/bin/env bash
+
+# common variables used in build.xml script
+
+# It is required to specify a top level directory, that will contain all else involved with build, control and output
+BUILD_HOME=/shared/webtools
+
+# Java should be configured per machine, 
+# so this variable point to valid installs
+
+JAVA_5_HOME=/shared/webtools/apps/ibm-java2-sdk-5.0-6.0-linux-ppc
+JAVA_6_HOME=/shared/webtools/apps/ibm-java-ppc-608
+
+
+# typically the remaining variables not have to be 
+# changed on a local, non-production machine,
+# as they just "compute" variables based on others
+
+JAVA_HOME=${JAVA_5_HOME}
+JAVA_EXEC_DIR=${JAVA_HOME}/jre/bin/
+
+# platform install. One level above what will contain the 'eclipse' directory.
+ECLIPSE_INSTALL=${BUILD_HOME}/apps
+# the directory that contains the eclipse executable
+ECLIPSE_HOME_36=${ECLIPSE_INSTALL}/eclipseM7
+
+ECLIPSE_EXE=${ECLIPSE_HOME}/eclipse
+
+