[ https://issues.apache.org/jira/browse/MRESOURCES-157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Heinz Marbaise closed MRESOURCES-157. ------------------------------------------ Resolution: Cannot Reproduce Assignee: Karl Heinz Marbaise The example project is wrong which contains tags filtering which do not exist on that level. I will close the issue. If you have further information don't hesitate to reopen the issue. > Multiple level filtering not behaving as expected and not consistant > behaviour between ${} replacement and @@ replacement > ------------------------------------------------------------------------------------------------------------------------- > > Key: MRESOURCES-157 > URL: https://issues.apache.org/jira/browse/MRESOURCES-157 > Project: Maven Resources Plugin > Issue Type: Bug > Components: filtering > Affects Versions: 2.4.2, 2.5 > Environment: reproduced with but not limited to maven 2.2.1 with java > 1.6.0_27 on windows machine > Reporter: David Jones > Assignee: Karl Heinz Marbaise > Attachments: resources-filtering-bug.zip > > > A filter can be made up of multiple parts such as myproperty1 and myproperty2 > below: > part1=part1 > part2=part2 > myproperty1=${part1}-${part2} > myproperty2=@part1@-@part2@ > It is possible to define a second filter file (which should take precedence > over the first filter file) to override some properties from the first filter > file. > When the second filter file overrides part1 (for example) my expectation is > that both ${part1} and @part1@ will be taken from the second filter file when > replacing myproperty1 and myproperty2 in any filtered resources. I would > expect the result of filtering myproperty1 and myproperty2 to be the same. > However in reality myproperty1 and myproperty2 produce different results. > There is no documented precedence of delimiters - I expect ${} and @@ to > behave the same. > Also my expectation is that ${part1} will always be taken from the second > property file when it is overwritten there. > I have attached a project which demonstrates the issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332)