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 @@ +