Re: m2 assembly confusion

2007-06-08 Thread Kohsuke Kawaguchi


Maybe this has something to do with process reusing. Can you run

  hudson.maven.ProcessCache.MAX_CACHE=0;

to see if that fixes the problem?

Nigel Magnay wrote:

I have a project that is buildig in Hudson, that uses the m2 assembly plugin.

In the project pom, it explicitly sets the version of that plugin to 2.1.

It builds correctly from the commandline, and it mostly builds
correctly in hudson, but occasionally (I suspect it might be an update
issue), it fails - and it seems to be using / including the 2.2-beta-1
plugin AND the 2.1.

I don't know if this is a m2 bug, or a hudson bug, or a combination
(m2 2.0.5, hudson 1.106); attached is the build output:


[INFO] [jar:jar]
[INFO] Building jar:
e:\tomcat-home\.hudson\jobs\KES\workspace\trunk\sample-publication\workflow-guide-package\target\workflow-guide-package-2.0-SNAPSHOT.jar
-
this realm = 
app0.child-container[org.apache.maven.plugins:maven-assembly-plugin]
urls[0] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-1/maven-assembly-plugin-2.2-beta-1.jar
urls[1] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/plugins/maven-assembly-plugin/2.1/maven-assembly-plugin-2.1.jar
urls[2] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-6/plexus-archiver-1.0-alpha-6.jar
urls[3] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/maven-archiver/2.0.4/maven-archiver-2.0.4.jar
urls[4] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/shared/file-management/1.0/file-management-1.0.jar
Number of imports: 0


this realm = plexus.core.maven
urls[0] = 
file:/E:/XAMPP/xampp/tomcat/webapps/hudson/WEB-INF/lib/maven-interceptor-1.106.jar
urls[1] = file:/c:/maven/lib/commons-cli-1.0.jar
urls[2] = file:/c:/maven/lib/doxia-sink-api-1.0-alpha-7.jar
urls[3] = file:/c:/maven/lib/jsch-0.1.27.jar
urls[4] = file:/c:/maven/lib/jtidy-4aug2000r7-dev.jar
urls[5] = file:/c:/maven/lib/maven-artifact-2.0.5.jar
urls[6] = file:/c:/maven/lib/maven-artifact-manager-2.0.5.jar
urls[7] = file:/c:/maven/lib/maven-core-2.0.5-javadoc.jar
urls[8] = file:/c:/maven/lib/maven-core-2.0.5.jar
urls[9] = file:/c:/maven/lib/maven-error-diagnostics-2.0.5.jar
urls[10] = file:/c:/maven/lib/maven-model-2.0.5.jar
urls[11] = file:/c:/maven/lib/maven-monitor-2.0.5.jar
urls[12] = file:/c:/maven/lib/maven-plugin-api-2.0.5.jar
urls[13] = file:/c:/maven/lib/maven-plugin-descriptor-2.0.5.jar
urls[14] = file:/c:/maven/lib/maven-plugin-parameter-documenter-2.0.5.jar
urls[15] = file:/c:/maven/lib/maven-plugin-registry-2.0.5.jar
urls[16] = file:/c:/maven/lib/maven-profile-2.0.5.jar
urls[17] = file:/c:/maven/lib/maven-project-2.0.5.jar
urls[18] = file:/c:/maven/lib/maven-reporting-api-2.0.5.jar
urls[19] = file:/c:/maven/lib/maven-repository-metadata-2.0.5.jar
urls[20] = file:/c:/maven/lib/maven-settings-2.0.5.jar
urls[21] = file:/c:/maven/lib/plexus-interactivity-api-1.0-alpha-4.jar
urls[22] = file:/c:/maven/lib/wagon-file-1.0-beta-2.jar
urls[23] = file:/c:/maven/lib/wagon-http-lightweight-1.0-beta-2.jar
urls[24] = file:/c:/maven/lib/wagon-http-shared-1.0-beta-2.jar
urls[25] = file:/c:/maven/lib/wagon-provider-api-1.0-beta-2.jar
urls[26] = file:/c:/maven/lib/wagon-ssh-1.0-beta-2.jar
urls[27] = file:/c:/maven/lib/wagon-ssh-common-1.0-beta-2.jar
urls[28] = file:/c:/maven/lib/wagon-ssh-external-1.0-beta-2.jar
urls[29] = file:/c:/maven/lib/xml-apis-1.0.b2.jar
urls[30] = file:/C:/Documents and
Settings/tomcat/.m2/repository/ant/ant/1.5/ant-1.5.jar
Number of imports: 0


this realm = plexus.core
urls[0] = file:/c:/maven/core/plexus-container-default-1.0-alpha-9.jar
urls[1] = file:/c:/maven/core/plexus-utils-1.1.jar
Number of imports: 0
-
[HUDSON] Archiving
e:\tomcat-home\.hudson\jobs\KES\workspace\trunk\sample-publication\workflow-guide-package\pom.xml
[HUDSON] Archiving
e:\tomcat-home\.hudson\jobs\KES\workspace\trunk\sample-publication\workflow-guide-package\target\workflow-guide-package-2.0-SNAPSHOT.jar
[INFO] 
[ERROR] BUILD ERROR
[INFO] 
[INFO] Internal error in the plugin manager executing goal
'org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-1:attached':
Unable to find the mojo
'org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-1:attached'
in the plugin 'org.apache.maven.plugins:maven-assembly-plugin'
org/codehaus/plexus/archiver/ArchiveFileFilter
[INFO] 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Kohsuke Kawaguchi
Sun Microsystems   [EMAIL PROTECTED]


smime.p7s
Descri

m2 assembly confusion

2007-06-08 Thread Nigel Magnay

I have a project that is buildig in Hudson, that uses the m2 assembly plugin.

In the project pom, it explicitly sets the version of that plugin to 2.1.

It builds correctly from the commandline, and it mostly builds
correctly in hudson, but occasionally (I suspect it might be an update
issue), it fails - and it seems to be using / including the 2.2-beta-1
plugin AND the 2.1.

I don't know if this is a m2 bug, or a hudson bug, or a combination
(m2 2.0.5, hudson 1.106); attached is the build output:


[INFO] [jar:jar]
[INFO] Building jar:
e:\tomcat-home\.hudson\jobs\KES\workspace\trunk\sample-publication\workflow-guide-package\target\workflow-guide-package-2.0-SNAPSHOT.jar
-
this realm = 
app0.child-container[org.apache.maven.plugins:maven-assembly-plugin]
urls[0] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-1/maven-assembly-plugin-2.2-beta-1.jar
urls[1] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/plugins/maven-assembly-plugin/2.1/maven-assembly-plugin-2.1.jar
urls[2] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-6/plexus-archiver-1.0-alpha-6.jar
urls[3] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/maven-archiver/2.0.4/maven-archiver-2.0.4.jar
urls[4] = file:/C:/Documents and
Settings/tomcat/.m2/repository/org/apache/maven/shared/file-management/1.0/file-management-1.0.jar
Number of imports: 0


this realm = plexus.core.maven
urls[0] = 
file:/E:/XAMPP/xampp/tomcat/webapps/hudson/WEB-INF/lib/maven-interceptor-1.106.jar
urls[1] = file:/c:/maven/lib/commons-cli-1.0.jar
urls[2] = file:/c:/maven/lib/doxia-sink-api-1.0-alpha-7.jar
urls[3] = file:/c:/maven/lib/jsch-0.1.27.jar
urls[4] = file:/c:/maven/lib/jtidy-4aug2000r7-dev.jar
urls[5] = file:/c:/maven/lib/maven-artifact-2.0.5.jar
urls[6] = file:/c:/maven/lib/maven-artifact-manager-2.0.5.jar
urls[7] = file:/c:/maven/lib/maven-core-2.0.5-javadoc.jar
urls[8] = file:/c:/maven/lib/maven-core-2.0.5.jar
urls[9] = file:/c:/maven/lib/maven-error-diagnostics-2.0.5.jar
urls[10] = file:/c:/maven/lib/maven-model-2.0.5.jar
urls[11] = file:/c:/maven/lib/maven-monitor-2.0.5.jar
urls[12] = file:/c:/maven/lib/maven-plugin-api-2.0.5.jar
urls[13] = file:/c:/maven/lib/maven-plugin-descriptor-2.0.5.jar
urls[14] = file:/c:/maven/lib/maven-plugin-parameter-documenter-2.0.5.jar
urls[15] = file:/c:/maven/lib/maven-plugin-registry-2.0.5.jar
urls[16] = file:/c:/maven/lib/maven-profile-2.0.5.jar
urls[17] = file:/c:/maven/lib/maven-project-2.0.5.jar
urls[18] = file:/c:/maven/lib/maven-reporting-api-2.0.5.jar
urls[19] = file:/c:/maven/lib/maven-repository-metadata-2.0.5.jar
urls[20] = file:/c:/maven/lib/maven-settings-2.0.5.jar
urls[21] = file:/c:/maven/lib/plexus-interactivity-api-1.0-alpha-4.jar
urls[22] = file:/c:/maven/lib/wagon-file-1.0-beta-2.jar
urls[23] = file:/c:/maven/lib/wagon-http-lightweight-1.0-beta-2.jar
urls[24] = file:/c:/maven/lib/wagon-http-shared-1.0-beta-2.jar
urls[25] = file:/c:/maven/lib/wagon-provider-api-1.0-beta-2.jar
urls[26] = file:/c:/maven/lib/wagon-ssh-1.0-beta-2.jar
urls[27] = file:/c:/maven/lib/wagon-ssh-common-1.0-beta-2.jar
urls[28] = file:/c:/maven/lib/wagon-ssh-external-1.0-beta-2.jar
urls[29] = file:/c:/maven/lib/xml-apis-1.0.b2.jar
urls[30] = file:/C:/Documents and
Settings/tomcat/.m2/repository/ant/ant/1.5/ant-1.5.jar
Number of imports: 0


this realm = plexus.core
urls[0] = file:/c:/maven/core/plexus-container-default-1.0-alpha-9.jar
urls[1] = file:/c:/maven/core/plexus-utils-1.1.jar
Number of imports: 0
-
[HUDSON] Archiving
e:\tomcat-home\.hudson\jobs\KES\workspace\trunk\sample-publication\workflow-guide-package\pom.xml
[HUDSON] Archiving
e:\tomcat-home\.hudson\jobs\KES\workspace\trunk\sample-publication\workflow-guide-package\target\workflow-guide-package-2.0-SNAPSHOT.jar
[INFO] 
[ERROR] BUILD ERROR
[INFO] 
[INFO] Internal error in the plugin manager executing goal
'org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-1:attached':
Unable to find the mojo
'org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-1:attached'
in the plugin 'org.apache.maven.plugins:maven-assembly-plugin'
org/codehaus/plexus/archiver/ArchiveFileFilter
[INFO] 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]