Jason van Zyl wrote:
tentative -1 for releasing as is:
I found a serious bug in maven 2.0.6 and 2.0.7 (2.0.5 works fine):
mvn clean deploy on plexus-utils fails (stacktrace and output
below) due to a NoClassDefFound
on IOUtil in plexus-utils.
I'm using released versions of wagon and the deploy plugin (cleaned
local repo).
This happens inside the webdav wagon, of which there is no sign
anywhere in the debug output.
I think it's due to the fact tha wagon alpha-5 is used, instead of
beta-2, which does not have the dep on p-u yet
(in wagon-api).
Anyway, we can't release this version without upgrading the deps to
wagon, I think.
Unless ofcourse there's something very nasty going on on my
machine, which is likely because I really don't
think that nobody did a deploy using 2.0.6.
Can anybody confirm?
Here's the output using 2.0.7:
[DEBUG] org.apache.maven.plugins:maven-deploy-plugin:maven-plugin:
2.3:runtime (selected for runtime)
[DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.apache.maven:maven-repository-metadata:jar:
2.0:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(selected for runtime)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-
alpha-8:runtime (selected for runtime)
[DEBUG] junit:junit:jar:3.8.1:runtime (selected for runtime)
[DEBUG] classworlds:classworlds:jar:1.1-alpha-2:runtime
(selected for runtime)
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-
alpha-5:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:runtime
(selected for runtime)
[DEBUG] org.apache.maven:maven-project:jar:2.0:runtime (selected
for runtime)
[DEBUG] org.apache.maven:maven-profile:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.apache.maven:maven-model:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.apache.maven:maven-model:jar:2.0:runtime (selected
for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0:runtime (selected
for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] Adding managed dependencies for org.apache.maven:maven-core
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-core:jar:2.0:runtime (selected for
runtime)
[DEBUG] Adding managed dependencies for unknown:maven-settings
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-settings:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-
alpha-5:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] Adding managed dependencies for unknown:maven-plugin-
parameter-documenter
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:
2.0:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] Retrieving parent-POM: org.apache.maven.reporting:maven-
reporting::2.0 for project: null:maven-reporting-api:jar:2.0 from
the repository.
[DEBUG] Adding managed dependencies for unknown:maven-reporting-api
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:
2.0:runtime (selected for runtime)
[DEBUG] doxia:doxia-sink-api:jar:1.0-alpha-4:runtime
(selected for runtime)
[DEBUG] Adding managed dependencies for unknown:maven-error-
diagnostics
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-error-diagnostics:jar:
2.0:runtime (selected for runtime)
[DEBUG] Adding managed dependencies for org.apache.maven:maven-
plugin-registry
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] commons-cli:commons-cli:jar:1.0:runtime (selected for
runtime)
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0:runtime
(selected for runtime)
[DEBUG] Adding managed dependencies for org.apache.maven:maven-
plugin-descriptor
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-plugin-descriptor:jar:
2.0:runtime (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-
alpha-4:runtime (selected for runtime)
[DEBUG] Adding managed dependencies for org.apache.maven:maven-monitor
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-file:jar:1.0-alpha-5
[DEBUG] org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-
alpha-5
[DEBUG] org.apache.maven:maven-monitor:jar:2.0:runtime
(selected for runtime)
[DEBUG] org.apache.maven.wagon:wagon-ssh:jar:1.0-
alpha-5:runtime (selected for runtime)
[DEBUG] com.jcraft:jsch:jar:0.1.23:runtime (selected for
runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(removed - nearer found: 1.1)
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0:runtime
(selected for runtime)
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-deploy-
plugin:2.3:deploy' -->
[DEBUG] (f) artifact = org.codehaus.plexus:plexus-utils:jar:1.4.3-
SNAPSHOT
[DEBUG] (f) attachedArtifacts = []
[DEBUG] (f) deploymentRepository = [codehaus.org] -> dav:https://
dav.codehaus.org/snapshots.repository/plexus
[DEBUG] (s) localRepository = [local] -> file:///home/forge/.m2/
repository
[DEBUG] (f) packaging = jar
[DEBUG] (f) pomFile = /vol/home/forge/work/opensource-rw/plexus-
trunks/plexus-utils/pom.xml
[DEBUG] (f) updateReleaseInfo = false
[DEBUG] -- end configuration --
[INFO] [deploy:deploy]
altDeploymentRepository = null
[INFO] Retrieving previous build number from codehaus.org
[INFO]
----------------------------------------------------------------------
--
[ERROR] FATAL ERROR
[INFO]
----------------------------------------------------------------------
--
[INFO] org/codehaus/plexus/util/IOUtil
[INFO]
----------------------------------------------------------------------
--
[DEBUG] Trace
java.lang.NoClassDefFoundError: org/codehaus/plexus/util/IOUtil
at org.apache.maven.wagon.providers.webdav.WebDavWagon.get
(WebDavWagon.java:473)
at org.apache.maven.wagon.providers.webdav.WebDavWagon.get
(WebDavWagon.java:377)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile
(DefaultWagonManager.java:462)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetad
ata(DefaultWagonManager.java:363)
at
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadat
aManager.resolveAlways(DefaultRepositoryMetadataManager.java:364)
at
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadat
aManager.resolveAlways(DefaultRepositoryMetadataManager.java:318)
at
org.apache.maven.artifact.transform.SnapshotTransformation.resolveLate
stSnapshotBuildNumber(SnapshotTransformation.java:161)
at
org.apache.maven.artifact.transform.SnapshotTransformation.transformFo
rDeployment(SnapshotTransformation.java:100)
at
org.apache.maven.artifact.transform.DefaultArtifactTransformationManag
er.transformForDeployment(DefaultArtifactTransformationManager.java:
78)
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy
(DefaultArtifactDeployer.java:71)
at org.apache.maven.plugin.deploy.DeployMojo.execute
(DeployMojo.java:162)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLif
ecycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
leFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
s(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
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:585)
at org.codehaus.classworlds.Launcher.launchEnhanced
(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode
(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Hi,
The release notes are here:
http://jira.codehaus.org/secure/ReleaseNote.jspa?
projectId=10500&styleName=Html&version=13138
The tag is here:
http://svn.apache.org/repos/asf/maven/components/tags/maven-2.0.7/
Staging repository:
http://people.apache.org/~jvanzyl/maven-2.0.7-staging-repository/
And the distros you are interested in are here:
http://people.apache.org/~jvanzyl/maven-2.0.7/
Thanks,
Jason.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]