[ 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