maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Buechler (JIRA)" <j...@codehaus.org>
Subject [jira] Updated: (MNG-3817) Property inheritance when filtering with multiple profiles is gone
Date Tue, 04 Nov 2008 12:32:51 GMT

     [ http://jira.codehaus.org/browse/MNG-3817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Martin Buechler updated MNG-3817:
---------------------------------

    Attachment: MNG-3817.zip

unzip and compare target/classes/test.properties when executing

<yourpath-to>/apache-maven-2.0.8/bin/mvn -Pfirst,second clean process-resources

and

<yourpath-to>/apache-maven-2.0.9/bin/mvn -Pfirst,second clean process-resources

> Property inheritance when filtering with multiple profiles is gone 
> -------------------------------------------------------------------
>
>                 Key: MNG-3817
>                 URL: http://jira.codehaus.org/browse/MNG-3817
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Profiles
>    Affects Versions: 2.0.9
>            Reporter: Martin Buechler
>            Priority: Blocker
>         Attachments: MNG-3817.zip
>
>
> pom.xml:
> <build>
>        <filters>                    
>              <filter>default.properties</filter>
>          </filters>
> </build>
> <profiles>	
> 	<profile>
>             <id>first</id>
>             <build>
>                 <filters>                    
>                     <filter>first.properties</filter>
>                 </filters>
>             </build>
>         </profile>
> 	 <profile>
>             <id>second</id>
>             <build>
>                 <filters>                    
>                     <filter>second.properties</filter>
>                 </filters>
>             </build>
> ...
> default.properties:
> prop=
> first.properties:
> prop=first_value
> second.properties:
> other_prop=${prop}
> since 2.0.9 the value of 
>     other_prop 
> is not replaced and is written as ${prop}, instead of inherit the value 'first_value',
when executing
>    mvn -Pfirst,second process-resources
> This breaks existing configurations badly and I do not see a workaround whithout losing
the ability to configure in more than one dimension, which makes mvn 2.0.9 quite unsuable
for project requirements in real life.
> 	

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

        

Mime
View raw message