You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Thorsten Heit <th...@gmx.de> on 2009/07/02 11:02:40 UTC

Maven 2.2.0: release:perform fails

Hi,

today I upgraded from Maven 2.1.0 to the recently released 2.2.0. Compiling
projects and deploying them to our internal repository (Nexus 1.3.3) works
as usual and expected ;-)
I just wanted to perform a release for one of my projects, but "mvn
release:perform" failed after I successfully ran release:prepare, both using
Maven 2.2.0 and release plugin 2.0-beta-9:

(...)
[INFO] [DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-deploy-plugin:2.4:deploy' -->
[INFO] [DEBUG]   (f) artifact = de.ukv.sukv.krabbe:sukv-krabbe:jar:2009.H2.1
[INFO] [DEBUG]   (f) attachedArtifacts =
[de.ukv.sukv.krabbe:sukv-krabbe:java-source:sources:2009.H2.1,
de.ukv.sukv.krabbe:sukv-krabbe:javadoc:javadoc:2009.H2.1]
[INFO] [DEBUG]   (f) deploymentRepository =
Repository[ukv.releases|http://10.26.31.180:4080/nexus/content/repositories/releases]
[INFO] [DEBUG]   (s) localRepository =
Repository[local|file:///export/home/thorsten/.m2/repository]
[INFO] [DEBUG]   (f) packaging = jar
[INFO] [DEBUG]   (f) pomFile =
/export/home/thorsten/workspaces/sukv/sukv-krabbe/module-krabbe/target/checkout/pom.xml
[INFO] [DEBUG]   (f) skip = false
[INFO] [DEBUG]   (f) updateReleaseInfo = true
[INFO] [DEBUG] -- end configuration --
[INFO] [INFO] [deploy:deploy {execution: default-deploy}]
[INFO] [DEBUG] Checking for pre-existing User-Agent configuration.
[INFO] [DEBUG] Adding User-Agent configuration.
[INFO] [DEBUG] not adding permissions to wagon connection
[INFO] [DEBUG] Using Proxy: localhost
[INFO] Uploading:
http://10.26.31.180:4080/nexus/content/repositories/releases/de/ukv/sukv/krabbe/sukv-krabbe/2009.H2.1/sukv-krabbe-2009.H2.1.jar
[INFO] 4/29K
[INFO] 8/29K
[INFO] 12/29K
[INFO] 16/29K
[INFO] 20/29K
[INFO] 24/29K
[INFO] 28/29K
[INFO] 32/29K
[INFO] 36/29K
[INFO] 40/29K
[INFO] 44/29K
[INFO] 48/29K
[INFO] 52/29K
[INFO] 56/29K
[INFO] 60/29K
[INFO] 64/29K
[INFO] 68/29K
[INFO] 72/29K
[INFO] 76/29K
[INFO] 80/29K
[INFO] 84/29K
[INFO] 88/29K
[INFO] 92/29K
[INFO] [DEBUG] Broken pipe
[INFO] java.net.SocketException: Broken pipe
[INFO] 	at java.net.SocketOutputStream.socketWrite0(Native Method)
[INFO] 	at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
[INFO] 	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
[INFO] 	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon$RequestEntityImplementation.writeRequest(AbstractHttpClientWagon.java:160)
[INFO] 	at
hidden.org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:446)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:330)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:280)
[INFO] 	at
org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:262)
[INFO] 	at
org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:172)
[INFO] 	at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:107)
[INFO] 	at
org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:173)
[INFO] 	at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
[INFO] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
[INFO] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
[INFO] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
[INFO] 	at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
[INFO] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[INFO] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[INFO] 	at java.lang.reflect.Method.invoke(Method.java:597)
[INFO] 	at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
[INFO] 	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
[INFO] 	at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[INFO] 	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Error deploying artifact: Broken pipe
[INFO] 
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [DEBUG] Trace
[INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Error
deploying artifact: Broken pipe
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:703)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
[INFO] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
[INFO] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
[INFO] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
[INFO] 	at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
[INFO] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[INFO] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[INFO] 	at java.lang.reflect.Method.invoke(Method.java:597)
[INFO] 	at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
[INFO] 	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
[INFO] 	at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[INFO] 	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] Caused by: org.apache.maven.plugin.MojoExecutionException: Error
deploying artifact: Broken pipe
[INFO] 	at
org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:195)
[INFO] 	at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
[INFO] 	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
[INFO] 	... 17 more
[INFO] Caused by:
org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error
deploying artifact: Broken pipe
[INFO] 	at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:121)
[INFO] 	at
org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:173)
[INFO] 	... 19 more
[INFO] Caused by: org.apache.maven.wagon.TransferFailedException: Broken
pipe
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:336)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:280)
[INFO] 	at
org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:262)
[INFO] 	at
org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:172)
[INFO] 	at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:107)
[INFO] 	... 20 more
[INFO] Caused by: java.net.SocketException: Broken pipe
[INFO] 	at java.net.SocketOutputStream.socketWrite0(Native Method)
[INFO] 	at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
[INFO] 	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
[INFO] 	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon$RequestEntityImplementation.writeRequest(AbstractHttpClientWagon.java:160)
[INFO] 	at
hidden.org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
[INFO] 	at
hidden.org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:446)
[INFO] 	at
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:330)
[INFO] 	... 24 more
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 12 seconds
[INFO] [INFO] Finished at: Thu Jul 02 09:58:20 CEST 2009
[INFO] [INFO] Final Memory: 28M/543M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Maven execution failed, exit code: '1'

[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Maven execution
failed, exit code: '1'
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:703)
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:268)
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
	at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
	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.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)
Caused by: org.apache.maven.plugin.MojoExecutionException: Maven execution
failed, exit code: '1'
	at
org.apache.maven.plugins.release.PerformReleaseMojo.execute(PerformReleaseMojo.java:133)
	at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
	at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
	... 17 more
Caused by: org.apache.maven.shared.release.ReleaseExecutionException: Maven
execution failed, exit code: '1'
	at
org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:89)
	at
org.apache.maven.shared.release.phase.RunPerformGoalsPhase.execute(RunPerformGoalsPhase.java:67)
	at
org.apache.maven.shared.release.DefaultReleaseManager.perform(DefaultReleaseManager.java:336)
	at
org.apache.maven.shared.release.DefaultReleaseManager.perform(DefaultReleaseManager.java:282)
	at
org.apache.maven.shared.release.DefaultReleaseManager.perform(DefaultReleaseManager.java:262)
	at
org.apache.maven.plugins.release.PerformReleaseMojo.execute(PerformReleaseMojo.java:129)
	... 19 more
Caused by: org.apache.maven.shared.release.exec.MavenExecutorException:
Maven execution failed, exit code: '1'
	at
org.apache.maven.shared.release.exec.InvokerMavenExecutor.executeGoals(InvokerMavenExecutor.java:395)
	at
org.apache.maven.shared.release.exec.InvokerMavenExecutor.executeGoals(InvokerMavenExecutor.java:413)
	at
org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:81)
	... 24 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 20 seconds
[INFO] Finished at: Thu Jul 02 09:58:20 CEST 2009
[INFO] Final Memory: 12M/544M
[INFO]
------------------------------------------------------------------------


Executing the same command line by using Maven 2.1.0 works as usual; the
artifact gets deployed.

What looks strange is that Maven 2.2.0 thinks it has to upload 92k of a 29k
jar file (see output above) whereas Maven 2.1.0 uploads the correct size.


My environment(s):
- OpenSolaris 2009.06 on a 8-core Xeon machine

thorsten@opensolaris:~/workspaces$ export
M2_HOME=/usr/local/apache-maven-2.1.0/
thorsten@opensolaris:~/workspaces$ mvn --version
Apache Maven 2.1.0 (r755702; 2009-03-18 20:10:27+0100)
Java version: 1.6.0_13
Java home: /usr/jdk/instances/jdk1.6.0/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "sunos" version: "5.11" arch: "x86" Family: "unix"
thorsten@opensolaris:~/workspaces$ 

and:

thorsten@opensolaris:~/workspaces$ export
M2_HOME=/usr/local/apache-maven-2.2.0/
thorsten@opensolaris:~/workspaces$ mvn --version
Apache Maven 2.2.0 (r788681; 2009-06-26 15:04:01+0200)
Java version: 1.6.0_13
Java home: /usr/jdk/instances/jdk1.6.0/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "sunos" version: "5.11" arch: "x86" Family: "unix"
thorsten@opensolaris:~/workspaces$ 


What is causing this (mis-?)behaviour?


Regards

Thorsten
-- 
View this message in context: http://www.nabble.com/Maven-2.2.0%3A-release%3Aperform-fails-tp24303509p24303509.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org