• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • maven-plugin
    • None
    • Platform: All, OS: Linux

      When a maven2 project depends on a parent pom, hudson builds fails at the
      parsing pom.xml fase. It ignores local repositories, defined in the settings.xml.

      We use artifactory as local repository. Furthermore, we have hudson(1.179)
      deployed in a tomcat under user root. In root the settings.xml contains the
      repository settings for artifactory.

      When we define the local repository inside the pom.xml, hudson builds succeeds.

      It seems a bit like issue 920, but my intrepetation is that it is an error in
      the parsing fase. I can not understand why explicitly stating the repository in
      the pom.xml effects a successfull build.

      logging:
      Parsing POMs
      [WARN ] Unable to get resource from repository central
      (http://repo1.maven.org/maven2)
      ERROR: Failed to parse POM
      org.apache.maven.project.ProjectBuildingException: Cannot find parent:
      nl.neteffect.common:neteffect-parent for project:
      nl.neteffect.ocm.vignette:VignetteObjectContentMapping:jar:1.5
      at
      org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1161)
      at
      org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:674)
      at
      org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:416)
      at
      org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:192)
      at hudson.maven.MavenEmbedder.readProject(MavenEmbedder.java:283)
      at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:579)
      at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:535)
      at hudson.FilePath.act(FilePath.java:291)
      at
      hudson.maven.MavenModuleSetBuild$RunnerImpl.parsePoms(MavenModuleSetBuild.java:303)
      at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:240)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:184)
      at hudson.model.Run.run(Run.java:659)
      at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:174)
      at hudson.model.ResourceController.execute(ResourceController.java:70)
      at hudson.model.Executor.run(Executor.java:65)
      Caused by: org.apache.maven.project.ProjectBuildingException: POM
      'nl.neteffect.common:neteffect-parent' not found in repository: Unable to
      download the artifact from any repository

      nl.neteffect.common:neteffect-parent:pom:0.0.8

      from the specified remote repositories:
      central (http://repo1.maven.org/maven2)

      at
      org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:513)
      at
      org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1157)
      ... 14 more
      Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable
      to download the artifact from any repository

      nl.neteffect.common:neteffect-parent:pom:0.0.8

      from the specified remote repositories:
      central (http://repo1.maven.org/maven2)

      at
      org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:136)
      at
      org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:63)
      at
      org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:467)
      ... 15 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:260)
      at
      org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:124)
      ... 17 more
      finished: FAILURE

          [JENKINS-1278] parent pom error

            Unassigned Unassigned
            haiko haiko
            Votes:
            5 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: