[ http://jira.codehaus.org/browse/MNG-4545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bentmann closed MNG-4545. ---------------------------------- Resolution: Duplicate Assignee: Benjamin Bentmann > It seems to me that the following construct should not render a POM invalid > --------------------------------------------------------------------------- > > Key: MNG-4545 > URL: http://jira.codehaus.org/browse/MNG-4545 > Project: Maven 2 & 3 > Issue Type: Bug > Affects Versions: 2.2.1 > Reporter: Oleksandr Alesinskyy > Assignee: Benjamin Bentmann > > It seems to me that the following construct should not render a POM invalid > {code:xml} > <dependency> > <groupId>sun.jdk</groupId> > <artifactId>jce</artifactId> > <version>1.6.0</version> > <scope>system</scope> > <systemPath> > ${env.JAVA_HOME}/jre/lib/ext/sunjce_provider.jar > </systemPath> > </dependency> > {code} > mvn -e -X clean install _(for the project that depends on the project from > which POM quotation came)_. > {quote} > [WARNING] POM for > 'com.navteq.ncs.common:ncs-common-utils-core:pom:2.2-SNAPSHOT:compile' is > invalid. > Its dependencies (if any) will NOT be available to the current build. > [DEBUG] Reason: Failed to validate POM for project > com.navteq.ncs.common:ncs-common-utils-core at Artifact > [com.navteq.ncs.common:ncs-common-utils-core:pom:2.2-SNAPSHOT:compile] > [DEBUG] > Validation Errors: > [DEBUG] For dependency Dependency \{groupId=sun.jdk, artifactId=jce, > version=1.6.0, type=jar\}: system-scoped dependency must specify an absolute > path systemPath. > {quote} > As result the build fails as transitive dependencies from > com.navteq.ncs.common:ncs-common-utils-core are not resolved. -- 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