What is your directory structure? That is where is your parent Pom relative to your child project
Printing e-mails wastes valuable natural resources. Please don't print this message unless it is absolutely necessary. Thank you for thinking green! Sent from my iPhone On Aug 6, 2012, at 5:49 PM, chad.da...@emc.com wrote: >> this is more of a maven question, I think. >> >> Try turning -X on in the maven job to find out where it is looking. >> > > Thanks. I've already done that though. The output is below. Note, the > remote repository where it claims to be looking does indeed hold the > artifact. Moreover, other projects on the same build server can access it > there. > > It may very well be a maven problem, but how do I fix it. I'm using a > private maven repository for the build, as are the others that can > successfully retrieve the artifact. From what I understand, I would suspect > a maven caching issue, but the -U is supposed to resolve that, as far as I > know. > > > ERROR: Failed to parse POMs > org.apache.maven.project.ProjectBuildingException: Cannot find parent: > com.my.group:project-pom for project: > com.my.group.service.common:common:pom:1.1.0-SNAPSHOT for project > com.my.group.service.common:common:pom:1.1.0-SNAPSHOT > at > org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1370) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:821) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506) > at > org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:215) > at hudson.maven.MavenEmbedder.readProject(MavenEmbedder.java:332) > at > hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:871) > at > hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:794) > at hudson.FilePath.act(FilePath.java:753) > at hudson.FilePath.act(FilePath.java:735) > at > hudson.maven.MavenModuleSetBuild$RunnerImpl.parsePoms(MavenModuleSetBuild.java:534) > at > hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:420) > at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416) > at hudson.model.Run.run(Run.java:1257) > at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) > at hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:127) > Caused by: org.apache.maven.project.ProjectBuildingException: POM > 'com.my.group:project-pom' not found in repository: Unable to download the > artifact from any repository > > com.my.group:project-pom:pom:1.1.0-SNAPSHOT > > from the specified remote repositories: > nexus (http://myNexus.com:8081/nexus/content/groups/public) > for project com.my.group:project-pom > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:603) > at > org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1366) > ... 15 more > Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: > Unable to download the artifact from any repository > > com.my.group:project-pom:pom:1.1.0-SNAPSHOT > > from the specified remote repositories: > nexus (http://myNexus.com:8081/nexus/content/groups/public) > > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:212) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:74) > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:556) > ... 16 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:331) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:200) > ... 18 more > Email was triggered for: Failure