[ 
http://jira.codehaus.org/browse/MNG-4503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-4503.
----------------------------------

    Resolution: Not A Bug
      Assignee: Benjamin Bentmann

bq. If maven-parent is not available at relative path it should download it 
from the central.
And it does:
{noformat}
Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException:
Unable to download the artifact from any repository

org.apache.maven:maven-parent:pom:11

from the specified remote repositories:
central (http://repo1.maven.org/maven2)
{noformat}
As this POM is available from 
[central|http://repo2.maven.org/maven2/org/apache/maven/maven-parent/11/], this 
indicates you have a network/proxy problem. Please use the [user mailing 
list|http://maven.apache.org/mail-lists.html] to solve your environment issue.

> Project building exception : Cannot find parent
> -----------------------------------------------
>
>                 Key: MNG-4503
>                 URL: http://jira.codehaus.org/browse/MNG-4503
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: POM
>    Affects Versions: 2.1.0
>         Environment: Windows
>            Reporter: amaresh mourya
>            Assignee: Benjamin Bentmann
>         Attachments: apache-maven-2.2.0.rar
>
>
> I ran the org.apache.maven.project.MavenProject build() method from 
> DeafultMavenProjectBuilder for maven-artifact's pom.xml (A) to build Maven 
> Project for maven-artifact, but since it is derived from 
> org.apache.maven:maven:2.2.0 's pom.xml which has parent entry like shown 
> below (B), and maven-parent is not located at relative path is gives me the 
> following error (C):
> If maven-parent is not available at relative path it should download it from 
> the central.
> 1. I haven't touched my local repo.
> 2. my setting.xml resides at \apache-maven-2.1.0\conf\settings.xml and have 
> just proxy information
> 3. I have attached my test case with setting.xml
> A: part of maven-artifact's pom.xml
>   <parent>
>     <groupId>org.apache.maven</groupId>
>     <artifactId>maven</artifactId>
>     <version>2.2.0</version>
>   </parent>
>   <artifactId>maven-artifact</artifactId>
> B:part of maven's pom.xml
> <parent>
>     <groupId>org.apache.maven</groupId>
>     <artifactId>maven-parent</artifactId>
>     <version>11</version>
>     <relativePath>../pom/maven/pom.xml</relativePath>
>    </parent>
>   <artifactId>maven</artifactId>
>   <version>2.2.0</version>
>   <packaging>pom</packaging>
> C:Error thrown
> org.apache.maven.project.ProjectBuildingException: Cannot find parent: 
> org.apache.maven:maven-parent for project: null:maven:pom:2.2.0 for project 
> null:maven:pom:2.2.0
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1398)
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1415)
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823)
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508)
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:217)
>       at 
> oracle.jdeveloper.maven.node.POMNode.getFullMavenProject(POMNode.java:322)
>       at 
> oracle.jdevimpl.wizard.project.MavenProjectImportWorker.loadPOM(MavenProjectImportWorker.java:215)
>       at 
> oracle.jdevimpl.wizard.project.MavenProjectImportWorker.generate(MavenProjectImportWorker.java:163)
>       at 
> oracle.jdevimpl.wizard.project.MavenProjectImportWorker.runGen(MavenProjectImportWorker.java:136)
>       at 
> oracle.jdevimpl.wizard.project.MavenProjectImportWorker.callImport(MavenProjectImportWorker.java:114)
>       at 
> oracle.jdevimpl.wizard.project.MavenProjectImportWorker.run(MavenProjectImportWorker.java:91)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.maven.project.ProjectBuildingException: POM 
> 'org.apache.maven:maven-parent' not found in repository: Unable to download 
> the artifact from any repository
>   org.apache.maven:maven-parent:pom:11
> from the specified remote repositories:
>   central (http://repo1.maven.org/maven2)
>  for project org.apache.maven:maven-parent
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1394)
>       ... 11 more
> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: 
> Unable to download the artifact from any repository
>   org.apache.maven:maven-parent:pom:11
> from the specified remote repositories:
>   central (http://repo1.maven.org/maven2)
>       at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228)
>       at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>       at 
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558)
>       ... 12 more
> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to 
> download the artifact from any repository
>       at 
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:349)
>       at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
>       ... 14 more

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