diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype.xml b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype.xml
index e377d386..189ba34c 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/META-INF/maven/archetype.xml
@@ -1,26 +1,26 @@
- test
+ maven-alfresco-amp-archetype
src/main/java/com/sourcesense/demoamp/Demo.java
src/main/java/com/sourcesense/demoamp/DemoComponent.java
- src/main/config/context/service-context.xml
- src/main/config/log4j.properties
- src/main/config/module-context.xml
- src/main/webapp/css/demoamp.css
- src/main/webapp/images/sourcesense.gif
- src/main/webapp/jsp/demoamp.jsp
- src/main/webapp/licenses/README-licenses.txt
- src/main/webapp/scripts/demoamp.js
- module.properties
- README.txt
- TODO.txt
+ src/main/config/context/service-context.xml
+ src/main/config/log4j.properties
+ src/main/config/module-context.xml
+ src/main/webapp/css/demoamp.css
+ src/main/webapp/images/sourcesense.gif
+ src/main/webapp/jsp/demoamp.jsp
+ src/main/webapp/licenses/README-licenses.txt
+ src/main/webapp/scripts/demoamp.js
+ module.properties
+ README.txt
+ TODO.txt
- src/test/properties/local/application.properties
- src/test/resources/alfresco/extension/custom-repository-context.xml
- src/test/resources/alfresco/extension/file-servers-custom.xml
- src/test/resources/log4j.properties
+ src/test/properties/local/application.properties
+ src/test/resources/alfresco/extension/custom-repository-context.xml
+ src/test/resources/alfresco/extension/file-servers-custom.xml
+ src/test/resources/log4j.properties
\ No newline at end of file
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/pom.xml b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/pom.xml
index c4133e37..3a0ef240 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/pom.xml
@@ -118,7 +118,7 @@
org.alfresco.maven.plugin
maven-amp-plugin
- 1.0.0
+ 2.0.0
true
@@ -154,7 +154,7 @@
true
src/main/config
- alfresco/modules/${groupId}.${artifactId}
+ alfresco/module/${groupId}.${artifactId}
**README-*
@@ -192,7 +192,7 @@
org.alfresco.maven.plugin
maven-amp-plugin
- 1.0.0
+ 2.0.0
@@ -244,7 +244,7 @@
org.alfresco.maven.plugin
maven-amp-plugin
- 1.0.0
+ 2.0.0
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/context/service-context.xml b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/context/service-context.xml
index af80bed8..9a634904 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/context/service-context.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/context/service-context.xml
@@ -1,4 +1,4 @@
-
+
-
+
4.0.0
${groupId}
${artifactId}
@@ -25,49 +26,49 @@
war
Alfresco extension
-
-
+
+
local
alfresco
-
+
./alf_data_jetty
alf_jetty
${project.build.directory}/
-
-
${pom.description}
@@ -78,9 +79,9 @@
${svn.tags.url}
${site.url}
-
@@ -89,36 +90,35 @@
-
- codehaus snapshot repository
- http://snapshots.repository.codehaus.org/
-
- true
-
-
-
- Maven Snapshots
- http://snapshots.maven.codehaus.org/maven2/
-
-
-
- false
-
-
-
-
-
+
-
+
alfresco.community
alfresco
@@ -159,91 +159,91 @@
-
+
javax.servlet
servlet-api
2.5
provided
-
@@ -333,14 +333,55 @@
en
-
- org.apache.maven.plugins
- maven-war-plugin
-
- false
- target/${webapp.name}
- **classes/tools
-
+
+ org.alfresco.maven.plugin
+ maven-amp-plugin
+ 1.0.0
+ true
+
+
+ false
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ unpack-amps
+ process-resources
+
+ unpack-dependencies
+
+
+ amp
+ ${build.directory}/${webapp.name}
+ META*
+
+
+
+
+
+
+ org.alfresco.maven.plugin
+ maven-amp-plugin
+ 1.0.0
+
+
+
+
+ org.apache.maven.plugins
+ maven-war-plugin
+
+ false
+ target/${webapp.name}
+ tools/**
+
+
+
+
org.mortbay.jetty
@@ -390,7 +431,7 @@
| Target books dir: within the site so it can be linked and deployed
| TODO: Use ${pom.target.dir} or so similar property instead of
| hard wiring 'target'
- -->
+ -->
target/site/books
@@ -436,11 +477,11 @@
maven-clover-plugin
-
org.codehaus.mojo
@@ -448,52 +489,52 @@
-
+
-
+
-
ss-private
dav:https://dev.sourcesense.com/repos/dev/maven2
- ss-site-private
- dav:https://dev.sourcesense.com/cargo/maven2-sites
-
+ ss-site-private
+ dav:https://dev.sourcesense.com/cargo/maven2-sites
+
-
+
-
+
restore
@@ -520,10 +561,10 @@
-
+
ldap
@@ -543,38 +584,38 @@
-
+
- jboss
-
-
- ./alf_data
- alf_jboss
-
-
-
- cargo:deploy
-
-
- src/main/resources
+ jboss
+
+
+ ./alf_data
+ alf_jboss
+
+
+
+ cargo:deploy
+
+
+ src/main/resources
**/restore-context.xml
**/ldap-*.xml
@@ -588,108 +629,108 @@
true
-
-
- org.codehaus.cargo
- cargo-maven2-plugin
-
-
- jboss4x
- remote
-
-
- runtime
-
- 8080
-
-
-
- remote
-
-
- ${pom.groupId}
- ${pom.artifactId}
- war
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-war-plugin
-
- false
- target/${webapp.name}
- **/log4j.properties,**/lib/log4j*.jar,log4j.properties
- **/log4j.properties,WEB-INF/classes/tools
-
-
-
-
-
-
+
+ org.apache.maven.plugins
+ maven-war-plugin
+
+ false
+ target/${webapp.name}
+ **/log4j.properties,**/lib/log4j*.jar,log4j.properties
+ **/log4j.properties,WEB-INF/classes/tools
+
+
+
+
+
+
+
+ tomcat
+
-
- tomcat
-
-
- ./alf_data
- alf_tomcat
-
-
-
- package
-
-
- org.codehaus.cargo
- cargo-maven2-plugin
-
-
- tomcat5x
- remote
-
-
-
- runtime
-
- tomcat
- tomcat
- 8080
-
-
-
- remote
-
-
- ${pom.artifactId}
- war
-
- /${webapp.name}
-
-
-
-
-
-
-
-
+
+ ./alf_data
+ alf_tomcat
+
+
+
+ package
+
+
+ org.codehaus.cargo
+ cargo-maven2-plugin
+
+
+ tomcat5x
+ remote
+
+
+
+ runtime
+
+ tomcat
+ tomcat
+ 8080
+
+
+
+ remote
+
+
+ ${pom.artifactId}
+ war
+
+ /${webapp.name}
+
+
+
+
+
+
+
+
diff --git a/maven-alfresco-archetypes/pom.xml b/maven-alfresco-archetypes/pom.xml
index 9fc88593..3d885cf3 100644
--- a/maven-alfresco-archetypes/pom.xml
+++ b/maven-alfresco-archetypes/pom.xml
@@ -108,12 +108,6 @@
announcement-mail
-
-
- jira-report
-
- jira-report
-
@@ -194,6 +188,10 @@
org.codehaus.mojo
taglist-maven-plugin
+
+ org.apache.maven.plugins
+ maven-plugin-plugin
+
diff --git a/maven-alfresco-archetypes/src/site/site.xml b/maven-alfresco-archetypes/src/site/site.xml
index ac7c9d86..9e044dee 100644
--- a/maven-alfresco-archetypes/src/site/site.xml
+++ b/maven-alfresco-archetypes/src/site/site.xml
@@ -19,6 +19,7 @@
+