diff --git a/archetypes/alfresco-allinone-archetype/pom.xml b/archetypes/alfresco-allinone-archetype/pom.xml
index f12b16fe..fb77c978 100644
--- a/archetypes/alfresco-allinone-archetype/pom.xml
+++ b/archetypes/alfresco-allinone-archetype/pom.xml
@@ -22,6 +22,7 @@
archetype-resources/pom.xml
archetype-resources/run.sh
+ archetype-resources/run.bat
archetype-resources/runner/src/main/webapp/index.html
META-INF/maven/archetype-metadata.xml
@@ -32,6 +33,7 @@
archetype-resources/pom.xml
archetype-resources/run.sh
+ archetype-resources/run.bat
archetype-resources/runner/src/main/webapp/index.html
META-INF/maven/archetype-metadata.xml
diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
index 46834133..e27d572d 100644
--- a/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -128,6 +128,12 @@
**
+
+ test-ng
+
+ **
+
+
src/main/webapp
@@ -143,6 +149,7 @@
run.sh
+ run.bat
diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
index 66a0d6e1..7307fe16 100644
--- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
@@ -39,10 +39,6 @@
http://localhost:8080/share
-
-
- 5.1-SNAPSHOT
diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat
index 31d8924d..198e99f3 100644
--- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/run.bat
@@ -3,7 +3,7 @@
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@echo off
-set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\1.2.3.RELEASE\springloaded-1.2.3.RELEASE.jar
+set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\@@springloaded.version@@\springloaded-@@springloaded.version@@.jar
if not exist %springloadedfile% (
mvn validate -Psetup
diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml
index dd4ce5ae..3ab7b89f 100644
--- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/pom.xml
@@ -153,7 +153,7 @@
unpack
- ${alfresco.groupId}:share-po:${share.po.version}:jar:tests
+ ${alfresco.groupId}:share-po:${alfresco.version}:jar:tests
${project.build.directory}/testng-resources
@@ -167,10 +167,9 @@
- ${project.build.directory}/testng-resources/testng-alfresco-share.xml
-
-
-
+
+ ${project.basedir}/test-ng/testng-alfresco-share.xml
${project.build.directory}/testng-resources
@@ -210,17 +209,61 @@
${alfresco.groupId}
share-po
- ${share.po.version}
+ ${alfresco.version}
test
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+
+
+ org.seleniumhq.selenium
+ selenium-server
+
+
${alfresco.groupId}
share-po
- ${share.po.version}
+ ${alfresco.version}
tests
test
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+
+
+ org.seleniumhq.selenium
+ selenium-server
+
+
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+ 2.45.0-alfresco
+
+
+ org.seleniumhq.selenium
+ selenium-server
+ 2.45.0-alfresco
+
+
+ org.mortbay.jetty
+ servlet-api-2.5
+
+
@@ -297,8 +340,21 @@
${alfresco.groupId}
share-po
- ${share.po.version}
+ ${alfresco.version}
test
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+
+
+ org.seleniumhq.selenium
+ selenium-server
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+
+
+ org.seleniumhq.selenium
+ selenium-server
+
+
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+ 2.45.0-alfresco
+
+
+ org.seleniumhq.selenium
+ selenium-server
+ 2.45.0-alfresco
+
+
+ org.mortbay.jetty
+ servlet-api-2.5
+
+
diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/test-ng/testng-alfresco-share.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/test-ng/testng-alfresco-share.xml
new file mode 100644
index 00000000..bf3a1b02
--- /dev/null
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/runner/test-ng/testng-alfresco-share.xml
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml
index 454344ae..a06c7f62 100644
--- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/share-amp/pom.xml
@@ -58,7 +58,7 @@
${alfresco.groupId}
share-po
- ${share.po.version}
+ ${alfresco.version}
test
+
+
+ org.seleniumhq.selenium
+ selenium-java
+
+
+ org.seleniumhq.selenium
+ selenium-server
+
+
+
+
+
+ org.seleniumhq.selenium
+ selenium-java
+ 2.45.0-alfresco
diff --git a/archetypes/alfresco-amp-archetype/pom.xml b/archetypes/alfresco-amp-archetype/pom.xml
index 3ea1e7f1..8a7943e2 100644
--- a/archetypes/alfresco-amp-archetype/pom.xml
+++ b/archetypes/alfresco-amp-archetype/pom.xml
@@ -23,6 +23,7 @@
archetype-resources/pom.xml
archetype-resources/run.sh
+ archetype-resources/run.bat
META-INF/maven/archetype-metadata.xml
true
@@ -32,6 +33,7 @@
archetype-resources/pom.xml
archetype-resources/run.sh
+ archetype-resources/run.bat
META-INF/maven/archetype-metadata.xml
false
diff --git a/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
index df8b9c3b..2ad849e1 100644
--- a/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/archetypes/alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -59,6 +59,7 @@
run.sh
+ run.bat
diff --git a/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat b/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat
index f9c57f5a..67d485b3 100644
--- a/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat
+++ b/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/run.bat
@@ -7,7 +7,7 @@
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@echo off
-set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\1.2.3.RELEASE\springloaded-1.2.3.RELEASE.jar
+set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\@@springloaded.version@@\springloaded-@@springloaded.version@@.jar
if not exist %springloadedfile% (
mvn validate -Psetup
diff --git a/archetypes/share-amp-archetype/pom.xml b/archetypes/share-amp-archetype/pom.xml
index e6860db7..8b3b5be6 100644
--- a/archetypes/share-amp-archetype/pom.xml
+++ b/archetypes/share-amp-archetype/pom.xml
@@ -25,6 +25,7 @@
archetype-resources/pom.xml
archetype-resources/run.sh
+ archetype-resources/run.bat
META-INF/maven/archetype-metadata.xml
true
@@ -34,6 +35,7 @@
archetype-resources/pom.xml
archetype-resources/run.sh
+ archetype-resources/run.bat
META-INF/maven/archetype-metadata.xml
false
diff --git a/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
index b721c89c..ca5f0145 100644
--- a/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/archetypes/share-amp-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -56,6 +56,7 @@
run.sh
+ run.bat
diff --git a/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat b/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat
index dae73735..7c7afed6 100644
--- a/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat
+++ b/archetypes/share-amp-archetype/src/main/resources/archetype-resources/run.bat
@@ -8,7 +8,7 @@
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@echo off
-set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\1.2.3.RELEASE\springloaded-1.2.3.RELEASE.jar
+set springloadedfile=%HOME%\.m2\repository\org\springframework\springloaded\@@springloaded.version@@\springloaded-@@springloaded.version@@.jar
if not exist %springloadedfile% (
mvn validate -Psetup