[ http://jira.codehaus.org/browse/MNG-2068?page=comments#action_59434 ] 

Brian Fox commented on MNG-2068:
--------------------------------

This seems to be fixed in 2.0.3. Should update the fixed in version so it shows 
up in the jira report. Would be nice to have an it test for this to keep it 
from coming back.

> Multiple inheritance fails to find "grand" parent in ../../pom.xml when the 
> groupIds differ (Test Case Attached)
> ----------------------------------------------------------------------------------------------------------------
>
>          Key: MNG-2068
>          URL: http://jira.codehaus.org/browse/MNG-2068
>      Project: Maven 2
>         Type: Bug

>   Components: Inheritence and Interpolation
>     Versions: 2.0.2
>     Reporter: Brian Fox
>     Priority: Critical
>  Attachments: good-sample.zip, sample.zip
>
>
> I have a project that inherits from 2 (or more) parents. If the grand parent 
> (parent of my parent) isn't in the repository, it isn't found at ../../pom.xml
> In my sample, make sure none of the artifacts are in your repository, then go 
> down to sample-jar and try to build from there. See it fail.
> Note: If you remove the ".sub" from the second parent's group and update the 
> sampe-jar pom, it no longer fails and finds the grandparent.
> See below for the output when the groups are different (fails) and when they 
> are the same (works)
> Failing output:
> E:\sample\sample\sample-parent2\sample-jar>mvn -X compile
> + Error stacktraces are turned on.
> [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and 
> Settin
> gs\brianf\.m2\plugin-registry.xml'
> [DEBUG] Building Maven global-level plugin registry from: 
> 'c:\PROGRA~1\MAVEN-~1.
> 2\bin\..\conf\plugin-registry.xml'
> [INFO] Scanning for projects...
> [DEBUG] Using parent-POM from the project hierarchy at: '../pom.xml' for 
> project
> : null:sample-jar:jar:null
> [DEBUG] Invalid parent-POM referenced by relative path '../pom.xml' in parent 
> sp
> ecification in null:sample-parent2:pom:null:
>   Specified: sample-project.sub:sample-parent::SNAPSHOT
>   Found:     sample-project:sample-parent:pom:SNAPSHOT
> [DEBUG] Retrieving parent-POM from the repository for project: 
> null:sample-paren
> t2:pom:null
> [DEBUG] Skipping disabled repository central
> [DEBUG] sample-parent: using locally installed snapshot
> [DEBUG] Trying repository sv1-int
> Downloading: 
> http://sv1.tus.stchome.com:9998/repository/sample-project/sub/sampl
> e-parent/SNAPSHOT/sample-parent-SNAPSHOT.pom
> [WARNING] Unable to get resource from repository sv1-int 
> (http://sv1.tus.stchome
> .com:9998/repository)
> [DEBUG] Trying repository Maven Snapshots
> Downloading: 
> http://snapshots.maven.codehaus.org/maven2//sample-project/sub/samp
> le-parent/SNAPSHOT/sample-parent-SNAPSHOT.pom
> [WARNING] Unable to get resource from repository Maven Snapshots 
> (http://snapsho
> ts.maven.codehaus.org/maven2/)
> [DEBUG] Skipping disabled repository central
> [INFO] 
> -------------------------------------------------------------------------
> ---
> [ERROR] FATAL ERROR
> [INFO] 
> -------------------------------------------------------------------------
> ---
> [INFO] Failed to resolve artifact.
> GroupId: sample-project.sub
> ArtifactId: sample-parent
> Version: SNAPSHOT
> Reason: Unable to download the artifact from any repository
>   sample-project.sub:sample-parent:pom:SNAPSHOT
> OUTPUT WITHOUT .sub:
> E:\sample\sample\sample-parent2\sample-jar>mvn -X compile
> + Error stacktraces are turned on.
> [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and 
> Settin
> gs\brianf\.m2\plugin-registry.xml'
> [DEBUG] Building Maven global-level plugin registry from: 
> 'c:\PROGRA~1\MAVEN-~1.
> 2\bin\..\conf\plugin-registry.xml'
> [INFO] Scanning for projects...
> [DEBUG] Using parent-POM from the project hierarchy at: '../pom.xml' for 
> project
> : null:sample-jar:jar:null
> [DEBUG] Using parent-POM from the project hierarchy at: '../pom.xml' for 
> project
> : null:sample-parent2:pom:null
> [INFO] 
> -------------------------------------------------------------------------
> ---
> [INFO] Building Maven Quick Start Archetype
> [INFO]    task-segment: [compile]
> [INFO] 
> -------------------------------------------------------------------------
> ---
> [DEBUG] maven-resources-plugin: resolved to version 2.1 from repository 
> central
> [DEBUG] Retrieving parent-POM from the repository for project: 
> null:maven-resour

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to