[ https://issues.jenkins-ci.org/browse/JENKINS-12843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Henri Gomez updated JENKINS-12843: ---------------------------------- Description: 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 : {code} [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 {code} was: 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. 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 : {code} [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 {code} > Failure with maven 3 jobs and shade plugin > ------------------------------------------ > > Key: JENKINS-12843 > URL: https://issues.jenkins-ci.org/browse/JENKINS-12843 > Project: Jenkins > Issue Type: Bug > Components: maven2 > Affects Versions: current > Environment: Jenkins 1.451, Sun/Oracle Java 1.6.0-31 > Reporter: Henri Gomez > Attachments: company.zip, parent.zip, product.zip, settings-buggy.xml > > > 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 : > {code} > [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 > {code} > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira