ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gopalakrishnan (JIRA)" <j...@apache.org>
Subject [jira] Created: (IVY-955) maven pom parser is not handling pom properties (e.g $(project.parent.version} )
Date Thu, 23 Oct 2008 09:44:44 GMT
maven pom parser is not handling pom properties (e.g $(project.parent.version} )
--------------------------------------------------------------------------------

                 Key: IVY-955
                 URL: https://issues.apache.org/jira/browse/IVY-955
             Project: Ivy
          Issue Type: Improvement
          Components: Maven Compatibility
    Affects Versions: 2.0-RC1
         Environment: All
            Reporter: Gopalakrishnan


Maven pom parser is NOT substituting pom properties with actual values after parsing. 

For e.g when I add a maven artifact with the following pom as dependency in ivy.xml, 

    <parent>
        <groupId>com.example</groupId>
        <artifactId>aparent</artifactId>
        <version>1.0.0</version>
    </parent>

    <groupId>com.example</groupId>
    <artifactId>myartifact</artifactId>
    <packaging>jar</packaging>
    <name>Example</name>
    <description>Example.</description>
    <dependencies>
        <dependency>
            <groupId>com.example</groupId>
            <artifactId>a2</artifactId>
            <version>${project.parent.version}</version>
            <scope>compile</scope>
        </dependency>
    <dependencies>

ivy fails to resolve a2 dependency. Ivy seems to be looking for artifact com.example.a2-${project.parent.version}
instead of searching for com.example.a2-1.0.0 i.e substitute the property with actual value.



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message