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