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 36843a13..1a64bf4e 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
@@ -35,25 +35,30 @@
Test AMP project
- ss-public-mirror
- http://repository.sourcesense.com/nexus/content/groups/public
+ alfresco-public-snapshots
+ http://maven.alfresco.com/nexus/content/groups/public-snapshots
+
+ true
+ daily
+
- ss-public-snapshots-mirror
- http://repository.sourcesense.com/nexus/content/groups/public-snapshots
-
+ alfresco-public
+ http://maven.alfresco.com/nexus/content/groups/public
+s
- ss-public-mirror
- http://repository.sourcesense.com/nexus/content/groups/public
+ alfresco-public
+ http://maven.alfresco.com/nexus/content/groups/public
- ss-public-snapshots-mirror
+ alfresco-public-snapshots
http://repository.sourcesense.com/nexus/content/groups/public-snapshots
- true
-
+ true
+ daily
+
@@ -162,6 +167,7 @@
org.codehaus.mojo
buildnumber-maven-plugin
+ 1.0-beta-2
validate
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 78a22ff5..edf2a037 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
@@ -20,10 +20,10 @@
-
+
-
+
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/log4j.properties b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/log4j.properties
index 960dd90b..1560089e 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/log4j.properties
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/config/log4j.properties
@@ -38,4 +38,4 @@
#
#-----------------------------------------------------------------------
- log4j.logger.com.sourcesense.demoamp.DemoComponent=${module.log.level}
\ No newline at end of file
+ log4j.logger.org.alfresco.demoamp.DemoComponent=${module.log.level}
\ No newline at end of file
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/com/sourcesense/demoamp/Demo.java b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/org/alfresco/demoamp/Demo.java
similarity index 95%
rename from maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/com/sourcesense/demoamp/Demo.java
rename to maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/org/alfresco/demoamp/Demo.java
index 8a29824c..da5ebeaa 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/com/sourcesense/demoamp/Demo.java
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/org/alfresco/demoamp/Demo.java
@@ -22,7 +22,7 @@
* the FLOSS exception, and it is also available here:
* http://www.alfresco.com/legal/licensing"
*/
-package com.sourcesense.demoamp;
+package org.alfresco.demoamp;
/**
* This class does nothing except dump some output to system.out.
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/com/sourcesense/demoamp/DemoComponent.java b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/org/alfresco/demoamp/DemoComponent.java
similarity index 95%
rename from maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/com/sourcesense/demoamp/DemoComponent.java
rename to maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/org/alfresco/demoamp/DemoComponent.java
index f6ef5bf5..132acee4 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/com/sourcesense/demoamp/DemoComponent.java
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/java/org/alfresco/demoamp/DemoComponent.java
@@ -14,7 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
*/
-package com.sourcesense.demoamp;
+package org.alfresco.demoamp;
import java.util.logging.Logger;
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/webapp/images/sourcesense.gif b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/webapp/images/sourcesense.gif
deleted file mode 100644
index 0b80b9d2..00000000
Binary files a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/main/resources/archetype-resources/src/main/webapp/images/sourcesense.gif and /dev/null differ
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/apt/index.apt.vm b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/apt/index.apt.vm
index 6693ba95..c1d21204 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/apt/index.apt.vm
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/apt/index.apt.vm
@@ -1,29 +1,45 @@
-----
Maven Alfresco Extension Archetype
-----
- Sourcesense
+ Alfresco
-----
Welcome to the Maven Alfresco AMP Archetype home
- You've reached the Sourcesense ({{ ${site_pom_url} }}) Maven Alfresco AMP archetype home page (version: ${site_pom_version})
+ You've reached the ({{ ${site_pom_url} }}) Maven Alfresco AMP archetype home page (version: ${site_pom_version})
Description
${site_pom_description}
+
+
+ You can use this Archetype to build and add AMPs to Alfresco WAR packages in conjunction with the maven-alfresco-extension-archetype.
+ Using Maven you will benefit of a more structured and scalable way of using AMPs without the Module Management Tool (MMT).
Quick Start (maven2)
- For a quick start you can a maven alfresco AMP project created by just running <<(maven 2.0.6+ required)>>:
+ For a quick start you can a maven alfresco AMP project created by just running <<(maven 2.1+ required)>>:
--------------------------------------------
-mvn archetype:generate -DarchetypeCatalog=http://repository.sourcesense.com/nexus/content/repositories/alfresco.public.releases/archetype-catalog.xml
+mvn archetype:generate -DarchetypeCatalog=http://maven.alfresco.com/nexus/content/repositories/releases/archetype-catalog.xml
--------------------------------------------
-and then choose the option 'maven-alfresco-amp-archetype'
+ and then choose the option 'maven-alfresco-amp-archetype'
+
+
+Usage
+
+ You can package and install your AMP module in the local Maven repo by just running
+
+--------------------------------------------
+mvn install
+--------------------------------------------
+
+ You can then use the AMP by depending on it using the Maven Alfresco Extension Archetype, without any external tool (e.g. MMT).
+ See {{http://maven.alfresco.com/nexus/content/repositories/alfresco-docs/maven-alfresco-lifecycle/maven-alfresco-archetypes/maven-alfresco-extension-archetype/profiles.html}}
\ No newline at end of file
diff --git a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/site.xml b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/site.xml
index 230cf833..d4940ab7 100644
--- a/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/site.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-amp-archetype/src/site/site.xml
@@ -8,11 +8,11 @@
-
+
- Maven alfresco AMP archetype - v. ${project.version}
+ Maven alfresco Extension archetype - v. ${project.version}
${site_site_url}
- images/logo_noclaim.png
+ images/Alfresco-logo-transparent.gif
diff --git a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/changes/changes.xml b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/changes/changes.xml
index 80848004..0aa9cf1c 100644
--- a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/changes/changes.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/changes/changes.xml
@@ -4,6 +4,17 @@
Gabriele Columbro
+
+
+ Added -Pinitialize profile to clean alf_data and drop/create DB within the build
+
+
+ Updated all docs to Maven Alfresco repository
+
+
+ Incapsulated jetty run in the -Prun profile, which runs by default jetty during the integration-test phase
+
+
Updated to Alfresco 3.2r artifacts
diff --git a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/main/resources/archetype-resources/pom.xml b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/main/resources/archetype-resources/pom.xml
index 4a622bd9..893dbddd 100644
--- a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/main/resources/archetype-resources/pom.xml
@@ -1,22 +1,19 @@
-
-
+
4.0.0
${groupId}
@@ -27,40 +24,40 @@
Alfresco extension
+ | | Prerequisite: | - Mysql local instance running and db alf_jetty
+ created with permissions for alfresco/alfresco user. | | How it works:
+ | By default the project is overlayed to the alfresco war which
+ depends upon and deployed as a WAR (local development and testing
+ purposes) | Available properties: | | -Denv - toggles
+ src/main/properties//application.properties files (default:
+ local) | -DrestoreVersion= - toggles profile "restore"
+ in order to include tools/export//restore/*.acp files
+ in | alfresco/extension/restore (default: no restore) |
+ -Dcustomization.name= - name of the jar artifact
+ containing classes and resources for this extension |
+ -Dwebapp.name= - name of the WAR artifact to be built
+ (default: ${artifactId}-{version}.jar ) | -Denterprise - Includes LDAP
+ configuration as defined in application.properties
+ -->
local
alfresco
-
./alf_data_jetty
alf_jetty
@@ -70,17 +67,23 @@
org.alfresco.filesys.repo.desk
-
-
-
-
+
+
-
${pom.description}
${pom.organization.url}
${pom.groupId}
@@ -89,45 +92,48 @@
${svn.tags.url}
${site.url}
-
+
- ss-public-mirror
- http://repository.sourcesense.com/nexus/content/groups/public
+ alfresco-public
+ http://maven.alfresco.com/nexus/content/groups/public
- ss-public-snapshots-mirror
- http://repository.sourcesense.com/nexus/content/groups/public-snapshots
+ alfresco-public-snapshots
+ http://maven.alfresco.com/nexus/content/groups/public-snapshots
- ss-public-mirror
- http://repository.sourcesense.com/nexus/content/groups/public
+ alfresco-public
+ http://maven.alfresco.com/nexus/content/groups/public
- ss-public-snapshots-mirror
- http://repository.sourcesense.com/nexus/content/groups/public-snapshots
+ alfresco-public-snapshots
+ http://maven.alfresco.com/nexus/content/groups/public-snapshots
true
-
-
+
+
-
org.alfresco
@@ -136,7 +142,10 @@
war
community
-
+
org.alfresco
alfresco-web-client
@@ -166,19 +175,17 @@
community
-
-
+ org.alfresco
+ -->
+
mysql
@@ -196,12 +203,21 @@
${webapp.name}
-
-
+
+
src/main/properties/${env}/application.properties
-
+
@@ -211,9 +227,10 @@
**/ldap-*.xml
-
src/main/properties/${env}
@@ -227,7 +244,10 @@
src/main/resources
log4j.properties
-
+
alfresco/extension/file-servers-custom.xml
true
@@ -251,14 +271,16 @@
UTF-8
-
+
org.apache.maven.plugins
maven-eclipse-plugin
-
@@ -286,8 +308,11 @@
-
+
org.alfresco.maven.plugin
maven-amp-plugin
@@ -307,32 +332,6 @@
-
- org.mortbay.jetty
- maven-jetty-plugin
- 6.1.21
-
-
-
- it
- integration-test
-
- run-exploded
-
-
- /${webapp.name}
- ${pom.build.directory}/${webapp.name}
- 10
-
-
- 8080
- 60000
-
-
-
-
-
-
org.codehaus.cargo
cargo-maven2-plugin
@@ -345,11 +344,15 @@
true
clean package
- install deploy cargo:undeploy cargo:deploy site:deploy
+ install deploy cargo:undeploy cargo:deploy
+ site:deploy
-
+
org.apache.maven.doxia
doxia-maven-plugin
@@ -363,10 +366,10 @@
-
target/site/books
@@ -413,11 +416,10 @@
maven-clover-plugin
-
org.codehaus.mojo
@@ -425,30 +427,22 @@
-
-
-
@@ -456,12 +450,13 @@
| Build Profiles
-->
-
restore
@@ -489,9 +484,9 @@
-
ldap
@@ -512,27 +507,30 @@
-
jboss
-
./alf_data
@@ -605,18 +603,21 @@
-->
tomcat
-
./alf_data
@@ -660,5 +661,121 @@
+
+
+ initialize
+
+
+
+ org.codehaus.mojo
+ sql-maven-plugin
+ 1.1
+
+
+ mysql
+ mysql-connector-java
+ 5.0.3
+
+
+
+
+ org.gjt.mm.mysql.Driver
+ jdbc:mysql://localhost/
+ ${alfresco.db.username}
+ ${alfresco.db.password}
+
+
+
+ generate-resources
+ drop-db
+
+ execute
+
+
+
+ continue
+ drop database ${alfresco.db.name}
+
+
+
+ generate-resources
+ create-db
+
+ execute
+
+
+
+ create database ${alfresco.db.name}
+
+
+
+
+
+
+ maven-clean-plugin
+
+
+ clean-execution
+ generate-resources
+
+ clean
+
+
+
+
+ ${alfresco.data.location}
+
+ **/*
+
+
+
+ .
+
+ **/*.log
+ *.log
+
+
+
+
+
+
+
+
+
+
+
+ run
+
+
+
+ org.mortbay.jetty
+ maven-jetty-plugin
+ 6.1.21
+
+
+
+ it
+ integration-test
+
+ run-exploded
+
+
+ /${webapp.name}
+ ${pom.build.directory}/${webapp.name}
+ 10
+
+
+ 8080
+ 60000
+
+
+
+
+
+
+
+
+
+
diff --git a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/index.apt.vm b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/index.apt.vm
index d09b5230..ded5c48f 100644
--- a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/index.apt.vm
+++ b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/index.apt.vm
@@ -8,7 +8,7 @@
Welcome to the Maven Alfresco Extension Archetype home
- You've reached the Sourcesense ({{ ${site_pom_url} }}) Maven Alfresco Extension archetype home page (version: ${site_pom_version})
+ You've reached the ({{ ${site_pom_url} }}) Maven Alfresco Extension archetype home page (version: ${site_pom_version})
@@ -18,24 +18,39 @@ Description
-Quick Start (maven2)
+Quick Start Project Creation
For a quick start you can a maven alfresco extension project created by just running <<(maven 2.0.6+ required)>>:
--------------------------------------------
-mvn archetype:generate -DarchetypeCatalog=http://repository.sourcesense.com/nexus/content/repositories/alfresco.public.releases/archetype-catalog.xml
+mvn archetype:generate -DarchetypeCatalog=http://maven.alfresco.com/nexus/content/repositories/releases/archetype-catalog.xml
--------------------------------------------
-and then choose the option 'maven-alfresco-extension-archetype'
+ and then choose the option 'maven-alfresco-extension-archetype' and fill your custom project information. You can also do this via Eclipse
+ using the m2eclipse plugin.
-Quick Start (Ant)
- For a quick start you can a ant alfresco extension project created by running <<(Default target : package)>> :
+
+Run your project in 3 minutes
+
+ The command below allows you to package your customization, run unit tests and eventually run jetty embedded with Alfresco
--------------------------------------------
-Download archetype - (On unix like you could : wget http://repository.sourcesense.com/maven2/com/sourcesense/alfresco/maven-alfresco-extension-archetype/1.0.0/maven-alfresco-extension-archetype-1.0.0.jar)
-Unzip maven-alfresco-extension-archetype-1.0.0.jar
-Rename mv archetype-resources folder into your desired project name - (On unix like you could : mv archetype-resources my-alfresco-customization)
-Enter my-alfresco-customization folder
-ant
--------------------------------------------
+mvn install -Prun
+--------------------------------------------
+
+ You should be able to point your browser to http://localhost:8080/alfresco and see your nice custom Alfresco running.
+ You might need to raise the MAVEN_OPTS memory allocated to Maven, see the FAQ section for this {{faq.html}}. \
+
+ <>:
+
+ The only prerequisite is to have a Mysql instance running with proper permissions for the DB user, password and name configured in the POM.
+ The default configuration can be found in the generated pom.xml file and goes as follows:
+
+--------------------------------------------
+ ./alf_data_jetty
+ alf_jetty
+ alfresco
+ alfresco
+--------------------------------------------
+
diff --git a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/profiles.apt.vm b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/profiles.apt.vm
new file mode 100644
index 00000000..813ddd08
--- /dev/null
+++ b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/profiles.apt.vm
@@ -0,0 +1,55 @@
+What can this build do?
+
+ This Maven Alfresco build process allows you to develop, test, run, document and release your Alfresco extension project.
+ You can also depend on AMP files deployed on a Maven repository (either manually or using the Maven Alfresco AMP archetype),
+ by adding the following <<< >>> snippet to your Extension pom.xml:
+
+--------------------------------------------
+
+ your.company
+ youramp
+ 1.0-SNAPSHOT
+ runtime
+ amp
+
+--------------------------------------------
+
+ This operation will result in automated AMP unpacking in your Extension WAR file during the normal build process (e.g. mvn package or mvn install).
+
+
+
+Available maven profiles:
+
+ Follows a list of the accepted profiles for the Extension archetype created project:
+
+ * <<-Pinitialize>> \
+ Drops/creates DB and removes the alf_data POM configured directory
+
+ * <<-Prun>> \
+ Run Alfresco in an embedded Jetty
+
+ * <<-Pjboss>> \
+ Run in a locally running Jboss configured from the POM
+
+ * <<-Ptomcat>> \
+ Runs in a local/remote Tomcat configured from the POM
+
+ * <<-Prestore>> (DEPRECATED) \
+ Bootstrap a full repo from 6 ACP files (pre 3.x, now full export is disabled)
+
+ * <<-Penterprise>> (DEPRECATED) \
+ Pre 3.2 LDAP configuration support using ldap-autentication-context.xml and ldap-synchronization-contex.xml
+
+
+
+Configuration:
+
+ The project created from the extension archetype is very flexible. It uses a configuration mechanism (pre 3.2) which sigles sources
+ the all required properties in one single file (called <<>>) which is global to the whole Spring context.
+ This works also against 3.2, but activities are ongoing to converge to a proper usage of the new <<>.
+
+ Properties are stored in the <<>>> folders and env=local is considered by default. You can switch the environment
+ you're building for (e.g. for a release) using the <<<-Denv=yourEnv>>> switch in the command line build.
+
+ Also a number of properties are also accepted via command line of your build to give more configurability (if you're using the <<>>).
+ Please check the <<>> and <<>> generated project files for more detailed comments.
\ No newline at end of file
diff --git a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/readme.apt.vm b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/readme.apt.vm
index 0912c8e6..8a3ccbdc 100644
--- a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/readme.apt.vm
+++ b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/apt/readme.apt.vm
@@ -11,13 +11,16 @@ What is an Alfresco extension?
Introduction:
- This archetype developed within Sourcesense (http://www.sourcesense.com) aims to provide a standardized approach to development, release and deployment of Alfresco extensions (as opposed to AMP builds). Using standard m2 lifecycle commands (mvn compile package deploy) and generally available plugins (cargo, release, assembly) we are able to cover a very high percentage of Alfresco lifecycle common use cases. \
+ This archetype was developed by Gabriele Columbro {{http://www.mindthegab.com}}, originally for Sourcesense {{http://www.sourcesense.com}} then for Alfresco Limited {{http://www.alfresco.com}}.
+ It aims to provide a standardized approach to development, release and deployment of Alfresco extensions (as opposed to AMP builds). Using standard m2 lifecycle commands (mvn compile package deploy) and generally available plugins (cargo, release, assembly) we are able to cover a very high percentage of Alfresco lifecycle common use cases. \
It can be used both with Maven2 and Ant build systems, but it must be clear that *only* the Maven2 approach provides all the automation features we will describe in the next paragraphs. \
In addition to that the m2 approach provides a zero-conf approach while ant requires (as usual) manual gathering and selection of required alfresco libraries and webapp (please refer to README-ant.txt for further info about the Ant build). Last but not the least, m2 build is more likely to be maintained and improved (especially in the likely case Alfresco moves to maven2). \
For more details on the Ant apprach please refer instead to {{{${site_tags_url}/${site_pom_artifactId}-${site_pom_version}Úsrc/main/resources/archetype-resources/readme-ANT.txt} Ant Readme}}.
Features (maven2 only):
+
+ For a detail of the Maven profiles to call please refer to the Usage page {{profiles.html}}, follows a high level description of the features:
* <> \
Webapp WAR dependency on Alfresco community/enterprise wars (or even environment dependent builds, e.g. WAR without log4j for Jboss-4.0.X) can be easily switched and build
@@ -52,7 +55,7 @@ Features (maven2 only):
Database creation/remove scripts are filtered according to the build profile, so you can directly run them for the different environment they were 'built' for.
* <> \
- As difficult as running mvn <<>> and hitting "Refresh in your eclipse proje"
+ Using m2eclipse {{http://m2eclipse.sonatype.org}}
* <> \
One command release deploy for this artifact and for the project generated from it. See README-m2.txt for more details.
diff --git a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/site.xml b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/site.xml
index 0834cc4a..ecb83a70 100644
--- a/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/site.xml
+++ b/maven-alfresco-archetypes/maven-alfresco-extension-archetype/src/site/site.xml
@@ -7,24 +7,22 @@
+ href="http://www.alfresco.com" />
Maven alfresco Extension archetype - v. ${project.version}
${site_site_url}
- images/logo_noclaim.png
+ images/Alfresco-logo-transparent.gif
-
-
-
-
+
@@ -35,6 +33,12 @@
+
+
+
+
+
+
diff --git a/maven-alfresco-archetypes/pom.xml b/maven-alfresco-archetypes/pom.xml
index c609699b..684363e5 100644
--- a/maven-alfresco-archetypes/pom.xml
+++ b/maven-alfresco-archetypes/pom.xml
@@ -15,8 +15,8 @@
../pom.xml
- Sourcesense
- http://www.sourcesense.com
+ Maven Alfresco Community
+ http://www.alfresco.com
maven-alfresco-amp-archetype
diff --git a/plugins/maven-amp-plugin/src/site/site.xml b/plugins/maven-amp-plugin/src/site/site.xml
index 4618a78e..fe97d7fe 100644
--- a/plugins/maven-amp-plugin/src/site/site.xml
+++ b/plugins/maven-amp-plugin/src/site/site.xml
@@ -6,7 +6,7 @@
-
+
@@ -25,11 +25,11 @@
diff --git a/pom.xml b/pom.xml
index 1d81f635..6971973d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
pom
1.0.1-SNAPSHOT
Maven Alfresco Lifecycle support base project
- http://repository.sourcesense.com/nexus/content/repositories/alfresco.public.sites/maven-alfresco-lifecycle
+ http://maven.alfresco.com/nexus/content/repositories/alfresco-docs/maven-alfresco-lifecycle
This project is meant to gather all commons configurations, plugins and archetypes for the full Maven Alfresco lifecycle support.
It gathers the latest stable versions of the different components that are used to support Alfresco development on Maven in enterprise and
@@ -45,14 +45,15 @@ community contexts.
scm:svn:https://maven-alfresco-archetypes.googlecode.com/svn/trunk
https://maven-alfresco-archetypes.googlecode.com/svn/trunk
+
- ss-public-mirror
- http://repository.sourcesense.com/nexus/content/groups/public
+ alfresco-public
+ http://maven.alfresco.com/nexus/content/groups/public
- ss-public-snapshots-mirror
- http://repository.sourcesense.com/nexus/content/groups/public-snapshots
+ alfresco-public-snapshots
+ http://maven.alfresco.com/nexus/content/groups/public-snapshots
true
daily
@@ -61,12 +62,12 @@ community contexts.
- ss-public-mirror
- http://repository.sourcesense.com/nexus/content/groups/public
+ alfresco-public
+ http://maven.alfresco.com/nexus/content/groups/public
- ss-public-snapshots-mirror
- http://repository.sourcesense.com/nexus/content/groups/public-snapshots
+ alfresco-public-snapshots
+ http://maven.alfresco.com/nexus/content/groups/public-snapshots
true
daily
@@ -98,6 +99,17 @@ community contexts.
Maven Calm Expert
+
+ carlo.sciolla
+ Carlo Sciolla
+ m.pillitu@sourcesense.com
+ Sourcesense
+ http://www.sourcesense.com
+
+ Infra support
+ Developer
+
+
@@ -213,16 +225,16 @@ community contexts.
- ss-public
- http://repository.sourcesense.com/nexus/content/repositories/alfresco.public.releases
+ alfresco-releases
+ http://maven.alfresco.com/nexus/content/repositories/releases
- ss-public-snapshots
- http://repository.sourcesense.com/nexus/content/repositories/alfresco.public.snapshots
+ alfresco-snapshots
+ http://maven.alfresco.com/nexus/content/repositories/snapshots
- ss-public-sites
- dav:http://repository.sourcesense.com/nexus/content/repositories/alfresco.public.sites/maven-alfresco-lifecycle
+ alfresco-docs
+ dav:http://maven.alfresco.com/nexus/content/repositories/alfresco-docs-staging/maven-alfresco-lifecycle
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 604d931a..b46ae67b 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -4,6 +4,18 @@
Gabriele Columbro
+
+
+ Moved all the archetypes to work against http://maven.alfresco.com
+
+
+ Updated documentation to point to the new infrastructure
+
+
+ Added support for Alfresco SHARE archetype
+
+
+
Linked all sub modules.
diff --git a/src/site/site.xml b/src/site/site.xml
index 5bfd0235..35d252c5 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -10,16 +10,16 @@
href="http://www.alfresco.com" />
-
- Maven Alfresco Lifecycle Support - v. ${project.version}
- ${site_site_url}
- images/logo_noclaim.png
-
+
+ Maven alfresco Extension archetype - v. ${project.version}
+ http://www.alfresco.com
+ images/Alfresco-logo-transparent.gif
+
-
+
@@ -33,12 +33,10 @@
-
-