You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Oleksandr Alesinskyy (JIRA)" <ji...@codehaus.org> on 2010/01/25 13:03:55 UTC

[jira] Created: (MNG-4545) It seems to me that the following construct should not render a POM invalid

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


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

        

[jira] Closed: (MNG-4545) It seems to me that the following construct should not render a POM invalid

Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
     [ 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