Injection of an inter-module dependency via profile does not affect reactor 
projects ordering
---------------------------------------------------------------------------------------------

                 Key: MNG-3208
                 URL: http://jira.codehaus.org/browse/MNG-3208
             Project: Maven 2
          Issue Type: Bug
          Components: Profiles, Reactor and workspace
    Affects Versions: 2.1-alpha-1
            Reporter: John Casey


I don't know whether this is a problem in 2.0.7 (haven't had time to check 
yet), but when I inject a new inter-module dependency via profile it seems that 
the reactor build ordering is not affected. This is easy to reproduce:

1. Create a three-module reactor build:

- first
|
|- second
|- third

2. in a profile in 'second' put a dependency on 'third'

3. run the build without triggering the profile...the modules (listed in the 
above order) should build in that order

4. run the build with the profile activated...'third' SHOULD build ahead of 
'second' now, but does not.

I'll try to loop back and test this on 2.0.7 when I can.

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