[ 
http://jira.codehaus.org/browse/MNG-2971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=130371#action_130371
 ] 

Marco Lessard commented on MNG-2971:
------------------------------------

Using maven 2.0.8, we still have the problem with the <parent> tag.

        <parent>
            <groupId>com.mycompany.odp</groupId>
            <artifactId>ocs-core</artifactId>
            <version>${ocs.release.version}</version>
        </parent>

Properties in "project.parent.version" do NOT get substituted but properties in 
"project.version" do.
We are on the process of migrating our 900 artifacts project to maven. Most of 
those artifacts will share the same release version and inherit from the same 
parent, so it is out of question to do a "search and replace". 

Looks like a substitution bug to me.
For the moment, it is a show stopper for us that blocks the migration of our 
900 artifacts.


> Variables are not replaced into installed pom file
> --------------------------------------------------
>
>                 Key: MNG-2971
>                 URL: http://jira.codehaus.org/browse/MNG-2971
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Deployment, Inheritance and Interpolation
>         Environment: Windows, Solaris
> Maven version 2.0.4
>            Reporter: Laurent Dauvilaire
>             Fix For: 2.0.x
>
>
> Variables are not replaced into installed pom file.
> Here is a sample pom file
> <project xmlns="http://maven.apache.org/POM/4.0.0";
>          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
>       <modelVersion>4.0.0</modelVersion>
>       <groupId>com.xxx.root</groupId>
>       <artifactId>root</artifactId>
>       <packaging>pom</packaging>
>       <version>${prop.version}</version>
>       <name>My Project</name>
>         ...
>       <properties>
>               <prop.version>3.0.20</prop.version>
>       </properties>
> </project>
> The installed pom is into 
> ${localRepository}/com/xxx/root/root/3.0.20/root-3.0.20.pom
> is the same as the project pom file but the version referenced into the 
> installed pom file is ${prop.version} instead of 3.0.20
> which creates problem to artifacts depending of this one.
> Thanks in advance

-- 
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

        

Reply via email to