[ http://issues.apache.org/jira/browse/GERONIMO-2067?page=all ]
Anita Kulshreshtha updated GERONIMO-2067:
-----------------------------------------
Attachment: m2-plugins.patch
configs.patch
configs.log
These patches modify geronimo packaging plugin to add geronimo-plugin.xml to
the generated car and
handle multiple artifacts genearated by the daytrader configuration. The
configs.patch adds daytrader configuration for jetty and tomcat.
1. m2-plugins.patch
2. configs.patch
3. configs.log - results for rev. 414318
4. etc.patch - attached earlier
A brief description of the changes to the plugin -
Plugin takes a parameter 'geronimoPlugin' (true), and by default uses
src/conf/geronimo-plugin.xml.
This file is filtered and packaged in the car.
The daytrader configuration generates multiple artifacts. Plugin takes
multipleArtifacts (true) as a parameter
to generate attached artifacts. For configurations that generate multiple
artifacts, the target/repository/${groupId}/ directory is scanned for the
artifacts generated by the deployer. All the artifacts are zipped to target
directory and installed using attached artifacts. Maven restricts the name of
the artifacts to be -
${artifactId}-${version}-classifier.car
I prefer ${artifactId}-classifier-${version}.car. I have filed an issue -
http://jira.codehaus.org/browse/MNG-2395
Also filed issues to exclude pom.xml and pom.properties for war and rar
files generated by maven
http://jira.codehaus.org/browse/MPWAR-59
http://jira.codehaus.org/browse/MRAR-10
> Configs migration to M2
> -----------------------
>
> Key: GERONIMO-2067
> URL: http://issues.apache.org/jira/browse/GERONIMO-2067
> Project: Geronimo
> Type: Sub-task
> Security: public(Regular issues)
> Components: buildsystem
> Versions: 1.2
> Environment: All
> Reporter: Anita Kulshreshtha
> Assignee: Anita Kulshreshtha
> Fix For: 1.2
> Attachments: configs.log, configs.log, configs.log, configs.patch,
> configs.patch, configs.patch, configs.patch, configs.patch, etc.patch,
> m2-plugins.patch, modules.patch, modules.patch, newconfigs.patch, pom.patch,
> pom.patch, pom.patch
>
> To build these configurations use packaging plugin GERONIMO-1740. This patch
> builds non openejb and non jetty configurations.
> This patch is for the new trunk, and has been edited using emcas to rempve ^M.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira