-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Platform: All, OS: All
We have an organizational pom that every project inherits from. When we build
this project from the command line directly, using mvn clean deploy site, it
builds fine. However, when we schedule this to build via Hudson's Job interface,
we get the following console output below. The parent pom is installed in
~/.m2/repository and settings.xml contains the repository locations. When we use
hudson 1.119 (with maven 2.0.8), it all works fine. We're currently at maven
2.0.8 and hudson 1.161.
started
Updating http://subversion.../trunk
At revision 230
no change for http://subversion.../trunk since the previous build
Parsing POMs
ERROR: Failed to parse POM
org.apache.maven.project.ProjectBuildingException: Cannot find parent:
com.polk.community:base-jar-pom for project:
com.polk.vindecoder:vindecoder:pom:0.0.1-SNAPSHOT
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:269)
at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:536)
at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:494)
at hudson.FilePath.act(FilePath.java:291)
at
hudson.maven.MavenModuleSetBuild$RunnerImpl.parsePoms(MavenModuleSetBuild.java:293)
at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:237)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:192)
at hudson.model.Run.run(Run.java:649)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:171)
at hudson.model.ResourceController.execute(ResourceController.java:70)
at hudson.model.Executor.run(Executor.java:64)
Caused by: org.apache.maven.project.ProjectBuildingException: Error getting POM
for 'com.polk.community:base-jar-pom' from the repository: Unsupported Protocol:
'http': Cannot find wagon which supports the requested protocol: http
com.polk.community:base-jar-pom:pom:0.0.1
from the specified remote repositories:
polk.releases (http://maven-proxy.../libs-releases@repo),
polk.snapshots (http://maven-proxy.../libs-snapshots@repo),
java.net (https://maven-repository.dev.java.net/nonav/repository/),
snapshots (http://maven-proxy.../repo),
central (http://maven-proxy.../repo)
at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:501)
at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1157)
... 14 more
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException:
Unsupported Protocol: 'http': Cannot find wagon which supports the requested
protocol: http
com.polk.community:base-jar-pom:pom:0.0.1
from the specified remote repositories:
polk.releases (http://maven-proxy.../libs-releases@repo),
polk.snapshots (http://maven-proxy.../libs-snapshots@repo),
java.net (https://maven-repository.dev.java.net/nonav/repository/),
snapshots (http://maven-proxy.../repo),
central (http://maven-proxy.../repo)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:140)
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.TransferFailedException: Unsupported Protocol:
'http': Cannot find wagon which supports the requested protocol: http
at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:325)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:282)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:244)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:124)
... 17 more
Caused by: org.apache.maven.wagon.UnsupportedProtocolException: Cannot find
wagon which supports the requested protocol: http
at
org.apache.maven.artifact.manager.DefaultWagonManager.getWagon(DefaultWagonManager.java:99)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:319)
... 20 more
Caused by:
org.codehaus.plexus.component.repository.exception.ComponentLookupException:
Component descriptor cannot be found in the component repository:
org.apache.maven.wagon.Wagonhttp.
at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:323)
at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:440)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getWagon(DefaultWagonManager.java:94)
... 21 more
finished: FAILURE
- is duplicated by
-
JENKINS-1023 Maven Site site:deploy fails because of SCP command
- Closed