[ 
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

        

Reply via email to