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