[ http://jira.codehaus.org/browse/MRELEASE-129?page=all ]
Eric Bernstein updated MRELEASE-129: ------------------------------------ Attachment: MRELEASE-129.patch > Release fails on EAR project with EJB module reference > ------------------------------------------------------ > > Key: MRELEASE-129 > URL: http://jira.codehaus.org/browse/MRELEASE-129 > Project: Maven 2.x Release Plugin > Issue Type: Bug > Affects Versions: 2.0-beta-4 > Reporter: Mike Perham > Attachments: MRELEASE-129.patch > > > {code:xml} > <dependency> > <groupId>com.webify.fabric</groupId> > <artifactId>fabric-pm-mdb</artifactId> > <version>1.2.1</version> > <type>ejb</type> > </dependency> > {code} > During release:prepare, it transforms the POMs to the release version (as > above) and then runs the full build. The EAR build fails because the EJB > artifact is not installed to the local repo so it can't package that > dependent module by pulling it from the local repo. > [INFO] Failed to resolve artifact. > Missing: > ---------- > 1) com.webify.fabric:fabric-pm-mdb:ejb:1.2.1 > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=com.webify.fabric > -DartifactId=fabric-pm-mdb \ > -Dversion=1.2.1 -Dpackaging=ejb -Dfile=/path/to/file > Path to dependency: > 1) com.webify.fabric:fabric-tools-ear:ear:4.1.1 > 2) com.webify.fabric:fabric-pm-mdb:ejb:1.2.1 > The workaround is to let it fail, run the build by hand to populate the local > repo and run the prepare goal again so it can find the binary. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira