[ http://jira.codehaus.org/browse/MAVEN-1747?page=all ] Lukas Theussl closed MAVEN-1747: --------------------------------
Resolution: Won't Fix This has been fixed in ear plugin 1.7, please upgrade and check. See the links given at MPEAR-37, in particular MPEAR-36. > ear:ear doesn't work with symbolic links in repository for libaries > ------------------------------------------------------------------- > > Key: MAVEN-1747 > URL: http://jira.codehaus.org/browse/MAVEN-1747 > Project: Maven > Type: Bug > Versions: 1.0.2 > Environment: ubuntu / linux > Reporter: Andreas Ebbert-Karroum > > > I am trying to assemble an ear file with maven 1.0.2 on linux. The problem is > that I have a lot of dependencies, which have to go into the ear file as > libraries, which have to be downloaded from the web and manually added to the > repository. > I did this with symbolic links under linux, and this is causing problems for > the ear:ear goal. The below mentioned oss_common_spec-1.2.jar is copied to > the repository for testing purposes (it was a link previously), the > oss_cbe_service_spec is a symbolic link. I couldn't find any open bug report > for this behaviour. > The problem is - as far as I can tell - that the test > <j:if > test="${!(checkFile.getAbsolutePath().equals(checkFile.getCanonicalPath()))}"> > Doesn't work for symbolic links. > Here's the output from the build: > >ear:ear: > > [echo] Building EAR oss_sa_ri_ear-1.2 with appxml > > "/home/andreas/Documents/Development/java.net/ossj/service_activation/root/../ri/app/target/application.xml" > > [echo] Bundling: jar - ossj:oss_common_spec - 1.2 > > [echo] Dependency oss_common_spec-1.2.jar will be bundled as > > /oss_common_spec-1.2.jar > > [copy] Copying 1 file to > > /home/andreas/Documents/Development/java.net/ossj/service_activation/ri/app/target/tmpEarDeps > > > >BUILD FAILED > >File...... > >/home/andreas/Documents/Development/java.net/ossj/service_activ > >ation/root/maven.xml > >Element... m:reactor > >Line...... 28 > >Column.... 131 > >Unable to obtain goal [ear:ear] -- > >/home/andreas/.maven/cache/maven-ear-plugin-1.6/plugin.jelly:99:24: > ><ant:fail> Case-sensitive issue: The dependency ossj:oss_cbe_service_spec > >has a case problem. The dependency was either retrieved in the past with > >the wrong case or has been specified with the wrong case in your project.xml > >file. > >Fix your project.xml or update your local repository with the properly-cased > >file and try again. > >Total time: 10 seconds > >Finished at: Wed Feb 08 09:37:32 CET 2006 > > -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]