Can't find parent poms in multi project build, if on the same level
-------------------------------------------------------------------

                 Key: MNG-4683
                 URL: http://jira.codehaus.org/browse/MNG-4683
             Project: Maven 2 & 3
          Issue Type: Bug
          Components: Bootstrap & Build, Reactor and workspace
    Affects Versions: 3.0-beta-1, 3.0-alpha-7, 3.0-alpha-6
         Environment: Tested on WinXP sp3, Java 1.6.20 (Sun)
            Reporter: Mirko Jahn
         Attachments: mvn2cleanInstall.txt, mvn3cleanInstall.txt, TestCase.zip

I created a test project to verify the behavior. Basically, in Maven 3 the 
build failed due to missing parent poms. However, these poms are part of the 
actual multi module build. 

To verify the bug:
1. unzip the project and jump into the root folder to the first pom.xml
2. execute with maven 3: "mvn clean install" (see file mvn3cleanInstall.txt)
==> the build will fail
3. execute the same command with maven 2 (I used 2.2.1) (see file 
mvn2cleanInstall.txt)
==> you'll see it will work without any problems (warning, because my plugins 
do not contain any code)
4. execute the same command as done in step 2 again (see file 
mvn3cleanInstall2.txt) 
==> now it'll build, because it can find the artifacts in the local repo 
(created by the maven 2 build). It will eventually still fail, but not due to 
the above mentioned error but the fact, that I didn't include any source code 
for the plug-ins to keep it as simple as possible)

The really nasty thing about this bug is that you might not even notice that 
there is a bug, as long as you have such an artifact in your repository. 
Unfortunately then, only the wrong version get's picked up. Of course, as soon 
as you want to release this will fail.

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