[ http://issues.apache.org/jira/browse/GERONIMO-2675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461738 ]
Anita Kulshreshtha commented on GERONIMO-2675: ---------------------------------------------- Fixed in branches/1.2 rev 491800 > Fix geronimo assemblies > ----------------------- > > Key: GERONIMO-2675 > URL: http://issues.apache.org/jira/browse/GERONIMO-2675 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: buildsystem > Affects Versions: 2.0-M2 > Environment: All > Reporter: Anita Kulshreshtha > Assigned To: Anita Kulshreshtha > > The following assemblies are using car-maven-plugin without specifying a > version. > geronimo-boilerplate-j2ee/pom.xml: > <artifactId>car-maven-plugin</artifactId> > geronimo-framework/pom.xml: > <artifactId>car-maven-plugin</artifactId> > geronimo-jetty6-jee5/pom.xml: > <artifactId>car-maven-plugin</artifactId> > geronimo-jetty6-minimal/pom.xml: > <artifactId>car-maven-plugin</artifactId> > geronimo-tomcat6-jee5/pom.xml: > <artifactId>car-maven-plugin</artifactId> > geronimo-tomcat6-minimal/pom.xml: > <artifactId>car-maven-plugin</artifactId> > The version is not inherited from the top pom either, because the plugin is > configured in configs pom. > As a result maven picks an "available" version. As shown in the following > output, maven picked > 1.2-SNAPSHOT for trunk. The plugin downloads various 1.2-SNAPSHOT jars, e.g. > geronimo-kernel, geronimo-system > and uses them to install configs. This produces strange build and sometime > server startup errors. > [INFO] > ---------------------------------------------------------------------------- > [INFO] Building Geronimo Assemblies :: Boilerplate J2EE > [INFO] task-segment: [clean, install] > [INFO] > ---------------------------------------------------------------------------- > [INFO] artifact org.apache.geronimo.plugins:car-maven-plugin: checking > for updates from co > dehaus > [INFO] snapshot > org.apache.geronimo.plugins:car-maven-plugin:1.2-SNAPSHOT: checking for > up > dates from apache-snapshots > [INFO] snapshot > org.apache.geronimo.plugins:car-maven-plugin:1.2-SNAPSHOT: checking for > up > dates from codehaus-snapshots > [INFO] snapshot org.apache.geronimo.plugins:maven-plugins:1.2-SNAPSHOT: > checking for updat > es from apache-snapshots > [INFO] snapshot org.apache.geronimo.plugins:maven-plugins:1.2-SNAPSHOT: > checking for updat > es from codehaus-snapshots > [INFO] snapshot org.apache.geronimo:geronimo:1.2-SNAPSHOT: checking for > updates from apach > e-snapshots > [INFO] snapshot org.apache.geronimo:geronimo:1.2-SNAPSHOT: checking for > updates from codeh > aus-snapshots > [INFO] [clean:clean] > [INFO] Deleting directory > C:\anita\geronimo\g2.0\assemblies\geronimo-boilerplate-j2ee\targ > et > [INFO] Deleting directory > C:\anita\geronimo\g2.0\assemblies\geronimo-boilerplate-j2ee\targ > et\classes > [INFO] Deleting directory > C:\anita\geronimo\g2.0\assemblies\geronimo-boilerplate-j2ee\targ > et\test-classes > [INFO] [tools:require-java-version {execution: validate-java-version}] > [INFO] [tools:copy-legal-files {execution: install-legal-files}] > [INFO] Created dir: > C:\anita\geronimo\g2.0\assemblies\geronimo-boilerplate-j2ee\target\cla > sses\META-INF > [INFO] Copying 2 files to > C:\anita\geronimo\g2.0\assemblies\geronimo-boilerplate-j2ee\targ > et\classes\META-INF > [INFO] [dependency:unpack {execution: unpack-boilerplate}] > [INFO] Configured Artifact: > org.apache.geronimo.assemblies:geronimo-boilerplate-minimal:nu > ll:2.0-SNAPSHOT:jar > [INFO] snapshot > org.apache.geronimo.assemblies:geronimo-boilerplate-minimal:2.0-SNAPSHOT: > checking for updates from apache-snapshots > [INFO] snapshot > org.apache.geronimo.assemblies:geronimo-boilerplate-minimal:2.0-SNAPSHOT: > checking for updates from codehaus-snapshots > [INFO] snapshot > org.apache.geronimo.assemblies:geronimo-boilerplate-minimal:2.0-SNAPSHOT: > checking for updates from apache.snapshots > [INFO] Expanding: C:\Documents and > Settings\Anita\.m2\repository\org\apache\geronimo\assem > blies\geronimo-boilerplate-minimal\2.0-SNAPSHOT\geronimo-boilerplate-minimal-2.0-SNAPSHOT. > jar into > C:\anita\geronimo\g2.0\assemblies\geronimo-boilerplate-j2ee\target\boilerplate > [INFO] [antrun:run {execution: extend-boilerplate}] -- 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