-
Bug
-
Resolution: Incomplete
-
Major
-
None
-
Jenkins 1.451, Sun/Oracle Java 1.6.0-31
A Maven project fail on Jenkins (in Maven job) whereas it works with Maven 3.0.3 in console or Maven 3.0.3 Job in freestyle.
This project use Maven Shade plugin and failed with Shade 1.3.2 and 1.5.
Similar to Shade Plugin error : https://jira.codehaus.org/browse/MSHADE-103
There is :
- a company pom (version 2)
- a parent pom (1.0.0-SNAPSHOT)
- a product pom (0.0.1-SNAPSHOT)
Artifacts stored on Artifactory OSS 2.5.0 :
- company pom
- parent pom
settings.xml attached :
If I use local repository for each job or if I remove org.mycorp artifacts from shared repo before building product, build fail with :
[DEBUG] (f) outputDirectory = /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/target [DEBUG] (f) project = MavenProject: org.mycorp:product:0.0.1-SNAPSHOT @ /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/pom.xml [DEBUG] (f) promoteTransitiveDependencies = false [DEBUG] (f) remoteArtifactRepositories = [ id: central url: http://staging-darwin-ci.mycorp.org:12365/libs-release layout: default snapshots: [enabled => false, update => daily] releases: [enabled => true, update => daily] , id: snapshots url: http://staging-darwin-ci.mycorp.org:12365/libs-snapshot layout: default snapshots: [enabled => true, update => daily] releases: [enabled => true, update => daily] ] [DEBUG] (f) shadedArtifactAttached = false [DEBUG] (f) shadedArtifactId = product [DEBUG] (f) shadedClassifierName = shaded [DEBUG] -- end configuration -- [INFO] Including net.sourceforge.javacsv:javacsv:jar:2.0 in the shaded jar. [INFO] Replacing original artifact with shaded artifact. [INFO] Replacing /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/target/product-0.0.1-SNAPSHOT.jar with /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/target/product-0.0.1-SNAPSHOT-shaded.jar [DEBUG] Could not find metadata org.mycorp:parent:1.0.0-SNAPSHOT/maven-metadata.xml in local (/Users/henri/.m2/repository) [DEBUG] Verifying availability of /Users/henri/.m2/repository/org/mycorp/parent/1.0.0-SNAPSHOT/parent-1.0.0-SNAPSHOT.pom from [central (http://repo1.maven.org/maven2, releases)] [JENKINS] Archiving /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/pom.xml to /Users/henri/Documents/jenkins/data/jobs/test-product/modules/org.mycorp$product/builds/2012-02-21_11-00-44/archive/org.mycorp/product/0.0.1-SNAPSHOT/product-0.0.1-SNAPSHOT.pom [JENKINS] Archiving /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/target/product-0.0.1-SNAPSHOT.jar to /Users/henri/Documents/jenkins/data/jobs/test-product/modules/org.mycorp$product/builds/2012-02-21_11-00-44/archive/org.mycorp/product/0.0.1-SNAPSHOT/product-0.0.1-SNAPSHOT.jar [DEBUG] Could not find metadata org.mycorp:parent:1.0.0-SNAPSHOT/maven-metadata.xml in local (/Users/henri/.m2/repository) [DEBUG] Intercepted metadata downloading event: METADATA_DOWNLOADING org.mycorp:parent:1.0.0-SNAPSHOT/maven-metadata.xml @ snapshots (http://staging-darwin-ci.mycorp.org:12365/libs-snapshot, releases+snapshots) [DEBUG] Enforcing repository URL: null for event: METADATA_DOWNLOADING org.mycorp:parent:1.0.0-SNAPSHOT/maven-metadata.xml @ snapshots (http://staging-darwin-ci.mycorp.org:12365/libs-snapshot, releases+snapshots) [DEBUG] Using connector WagonRepositoryConnector with priority 0 for http://staging-darwin-ci.mycorp.org:12365/libs-snapshot Downloading: http://staging-darwin-ci.mycorp.org:12365/libs-snapshot/org/mycorp/parent/1.0.0-SNAPSHOT/maven-metadata.xml Downloaded: http://staging-darwin-ci.mycorp.org:12365/libs-snapshot/org/mycorp/parent/1.0.0-SNAPSHOT/maven-metadata.xml (572 B at 37.2 KB/sec) [DEBUG] Reading resolution tracking file /Users/henri/.m2/repository/org/mycorp/parent/1.0.0-SNAPSHOT/resolver-status.properties [DEBUG] Writing resolution tracking file /Users/henri/.m2/repository/org/mycorp/parent/1.0.0-SNAPSHOT/resolver-status.properties [DEBUG] Extension realms for project org.mycorp:parent:pom:1.0.0-SNAPSHOT: (none) [DEBUG] Looking up lifecyle mappings for packaging pom from ClassRealm[plexus.core, parent: null] [DEBUG] Extension realms for project org.mycorp:company:pom:2: (none) [DEBUG] Looking up lifecyle mappings for packaging pom from ClassRealm[plexus.core, parent: null] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.750s [INFO] Finished at: Tue Feb 21 11:00:53 CET 2012 [INFO] Final Memory: 11M/81M [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile "activateDarwinPlugin" could not be activated because it does not exist. mavenExecutionResult exceptions not empty message : Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:1.3.2:shade (default) on project product: Error creating shaded jar: 1 problem was encountered while building the effective model for org.mycorp:product:0.0.1-SNAPSHOT [FATAL] Non-resolvable parent POM: Could not find artifact org.mycorp:parent:pom:1.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 3, column 11 for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml cause : Error creating shaded jar: 1 problem was encountered while building the effective model for org.mycorp:product:0.0.1-SNAPSHOT [FATAL] Non-resolvable parent POM: Could not find artifact org.mycorp:parent:pom:1.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 3, column 11 for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml Stack trace : org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:1.3.2:shade (default) on project product: Error creating shaded jar: 1 problem was encountered while building the effective model for org.mycorp:product:0.0.1-SNAPSHOT [FATAL] Non-resolvable parent POM: Could not find artifact org.mycorp:parent:pom:1.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 3, column 11 for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) at hudson.maven.Maven3Builder.call(Maven3Builder.java:104) at hudson.maven.Maven3Builder.call(Maven3Builder.java:70) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:287) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating shaded jar: 1 problem was encountered while building the effective model for org.mycorp:product:0.0.1-SNAPSHOT [FATAL] Non-resolvable parent POM: Could not find artifact org.mycorp:parent:pom:1.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 3, column 11 for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute(ShadeMojo.java:487) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) ... 27 more Caused by: org.apache.maven.project.InvalidProjectModelException: 1 problem was encountered while building the effective model for org.mycorp:product:0.0.1-SNAPSHOT [FATAL] Non-resolvable parent POM: Could not find artifact org.mycorp:parent:pom:1.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 3, column 11 for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml for project org.mycorp:product:0.0.1-SNAPSHOT at /Users/henri/Documents/jenkins/data/jobs/test-product/workspace/dependency-reduced-pom.xml at org.apache.maven.project.DefaultMavenProjectBuilder.transformError(DefaultMavenProjectBuilder.java:194) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:211) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:223) at org.apache.maven.plugins.shade.mojo.ShadeMojo.createDependencyReducedPom(ShadeMojo.java:797) at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute(ShadeMojo.java:480) ... 29 more channel stopped Finished: FAILURE