[
http://jira.codehaus.org/browse/MNG-4023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Bentmann closed MNG-4023.
----------------------------------
Assignee: Benjamin Bentmann
Resolution: Fixed
Fix Version/s: 2.1.0-M2
2.0.11
Fixed in [r741777|http://svn.eu.apache.org/viewvc?view=rev&revision=741777] and
[r741779|http://svn.eu.apache.org/viewvc?view=rev&revision=741779].
> Profiles from parent POM are injected multiple times if parent is part of
> reactor build
> ---------------------------------------------------------------------------------------
>
> Key: MNG-4023
> URL: http://jira.codehaus.org/browse/MNG-4023
> Project: Maven 2
> Issue Type: Bug
> Components: Profiles
> Affects Versions: 2.0.9, 2.1.0-M1
> Reporter: Benjamin Bentmann
> Assignee: Benjamin Bentmann
> Fix For: 2.0.11, 2.1.0-M2
>
>
> The test project provided for MNG-4022 depends on a bug in the project
> builder to trigger to actual {{Xpp3Dom}} merging issue. When the parent POM
> is part of the reactor, it will be added to the project cache and its model
> already includes active profiles. When the child is build next it retrieves
> the previously created parent model from the cache to assemble the lineage
> and injects the active profiles again. This causes discrepancies in the
> effective model if profile injection has additive effects on the model.
--
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