[ 
https://jira.codehaus.org/browse/MRELEASE-571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte closed MRELEASE-571.
-----------------------------------

    Resolution: Fixed
      Assignee: Robert Scholte

Fixed in [r1391856|http://svn.apache.org/viewvc?rev=1391856&view=rev]
Be aware that this fix will only work for Maven3, because only this version has 
an API to get the original passed commandline arguments.
To get the same result with Maven2 requires a lot of calculations and even then 
it is not sure if all profiles are gathered.
                
> When collecting active profiles, the active profiles from parent poms are not 
> considered
> ----------------------------------------------------------------------------------------
>
>                 Key: MRELEASE-571
>                 URL: https://jira.codehaus.org/browse/MRELEASE-571
>             Project: Maven 2.x Release Plugin
>          Issue Type: Bug
>          Components: perform, prepare
>    Affects Versions: 2.0
>            Reporter: Lars Corneliussen
>            Assignee: Robert Scholte
>             Fix For: 2.4
>
>         Attachments: 89d9799a56d46d7435d08c94ca538845d7145c9b[1].patch, 
> MRELEASE-571-collect-profiles.patch, profile-ignored-with-module.zip
>
>
> {{MavenProject.getActiveProfiles()}} does not return all profiles that are 
> currently run, but instead only those that are run AND defined on the current 
> project.
> This leads to preparation-builds of modules without the specified active 
> profiles derived from their parents.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to