Maven Embedder incorrectly resolves properties in multiprojects and incorrectly 
resolves dependency management for POM dependencies
-----------------------------------------------------------------------------------------------------------------------------------

                 Key: MNG-3479
                 URL: http://jira.codehaus.org/browse/MNG-3479
             Project: Maven 2
          Issue Type: Bug
          Components: Embedding
    Affects Versions: 2.0.8
            Reporter: Ben Gidley
         Attachments: MultiprojectTestCase.patch

Maven Embedder incorrectly resolves properties in multiprojects and incorrectly 
resolves dependency management for POM dependencies

This was first noticed using IntelliJ embedder - see JIRA's are
* http://www.jetbrains.net/jira/browse/IDEA-17318 - Parent POM properties are 
not working in child POM's
* http://www.jetbrains.net/jira/browse/IDEA-17320 - Dependency Management 
section is not cascading correctly

The first issue prevents maven embedder from parsing a child POM that uses a 
parent POM to set the version of an artifact, if the parent POM using 
properties to set the version.

The second issue shows even if you set the version explicitly the parent POM's 
dependency management section does not cascade in embedder (but it does in 
maven) correctly for POM type dependencies.

I have written a unit test (attached) to embedder to test for this. But am 
unsure how to fix.

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