DPascalBernard / maven-alfresco-archetypes

Automatically exported from code.google.com/p/maven-alfresco-archetypes
0 stars 0 forks source link

Embed full MMT usage in maven-amp-plugin logic, so to support standard MMT behaviors #59

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
In order to be fully aligned with Alfresco supported deployment procedure would 
be good per every version to use the current MMT to actually UnArchive the AMP 
on the WAR when requested by <dependency> declarations.

MMT has a pretty neat implementation here

http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/r
epository/source/java/org/alfresco/repo/module/tool/ModuleManagementTool.java

Woulb be nice to wrap this instead of using a custom method.

This will solve also issue 5 (at least the "honoring" of 
file-mapping.properties).

Original issue reported on code.google.com by colum...@gmail.com on 5 Aug 2011 at 2:14

GoogleCodeExporter commented 9 years ago

Original comment by colum...@gmail.com on 15 Nov 2011 at 5:30

GoogleCodeExporter commented 9 years ago
Implemented on 
http://maven-alfresco-archetypes.googlecode.com/svn/branches/experimental/quicks
tart-share-runner/mmt-maven-plugin
Very simple code, perfect result (unless I'm missing something :-)

The only downside is that Alfresco Repository depends on truezip-5.1.2.jar, 
which cannot be found anywhere on Maven public repos; can we upload it on 
maven.alfresco.com?

Tested on the alfresco module of quickstart-share-runner, whose parent 
currently invokes the build of everything (poms, mmt-plugin, amp, alfresco, 
share and runner)

Original comment by mauri...@session.it on 18 Apr 2012 at 10:22

GoogleCodeExporter commented 9 years ago
This is fixed with the alfresco-maven-plugin 

https://maven-alfresco-archetypes.googlecode.com/svn/branches/experimental/alfre
sco-lifecycle-aggregator/plugins/alfresco-maven-plugin/

This will be merged in trunk today and released with the Maven Alfresco SDK 
1.0.0.

Original comment by colum...@gmail.com on 29 Oct 2012 at 10:43