Properties defined in profiles.xml are not used during multimodule build when 
filtering resources in modules.
-------------------------------------------------------------------------------------------------------------

                 Key: MNG-4126
                 URL: http://jira.codehaus.org/browse/MNG-4126
             Project: Maven 2
          Issue Type: Bug
          Components: Inheritance and Interpolation, Profiles
    Affects Versions: 2.1.0
         Environment: OS: Windows XP Professional.
Java: 1.4.2_06
Maven: 2.1.0
            Reporter: denis dudinski
         Attachments: profiles-xml-it.zip

Next multimodule project structure is given:

/
--/parent/
------------pom.xml           - this is aggregator which holds reference to 
child module in <modules> section. 
------------profiles.xml      - contains custom property  
"test.property=test-property-value".        
--/child/
------------/src/main/resources/child.properties  - contains property 
"[email protected]@". This property should be filtered using 
value defined   -                                                               
                       in profiles.xml.
------------/pom.xml                                                    - 
contains reference to parent/pom.xml in <parent> pom section.

So, when I run "mvn clean install" using parent/pom.xml I expect that in 
child/target/child.properties I will see filtered property 
"some.useful.property=test-property-value". But property remains unfiltered. 
src/main/resources in child/pom.xml are marjed as filtered.

Also, when I run the same command from "child" folder then property is filtered 
with right value. In single module build all works.

Maven 2.0.10 behaves in expected way and filters this property in both cases.

See attached test case.





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