maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ingo D?ppe (JIRA)" <j...@codehaus.org>
Subject [jira] Commented: (MNG-2068) Multiple inheritance fails to find "grand" parent in ../../pom.xml when the groupIds differ (Test Case Attached)
Date Thu, 01 Jun 2006 18:14:44 GMT
    [ http://jira.codehaus.org/browse/MNG-2068?page=comments#action_66416 ] 

Ingo Düppe commented on MNG-2068:
---------------------------------

It seems that this bug is still in maven 2.0.4. I can reproduce the error of this issue. To
reproduce the error your local repository has to be empty.

> 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
>     Assignee: John Casey
>     Priority: Critical
>      Fix For: 2.0.3
>  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


Mime
View raw message