You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by rsmith99 <rs...@gmail.com> on 2010/03/30 05:26:00 UTC

Error from maven deploy plugin during release:perform

I'm trying to sign & release my project artifacts to a maven repository.  I'm
currently getting the following error when executing:
> mvn -e -X release:perform -Dgpg.useagent=true
> -Darguments="-Dgpg.useagent=true"

[INFO] [DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-deploy-plugin:2.4:deploy' -->
[INFO] [DEBUG]   (f) artifact = org.pyant.tasks:pyAntTasks:jar:1.3.1
[INFO] [DEBUG]   (f) attachedArtifacts =
[org.pyant.tasks:pyAntTasks:java-source:sources:1.3.1,
org.pyant.tasks:pyAntTasks:javadoc:javadoc:1.3.1,
org.pyant.tasks:pyAntTasks:jar.asc:1.3.1,
org.pyant.tasks:pyAntTasks:pom.asc:1.3.1,
org.pyant.tasks:pyAntTasks:asc:sources.jar:1.3.1,
org.pyant.tasks:pyAntTasks:asc:javadoc.jar:1.3.1]
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Failed to configure plugin parameters for:
org.apache.maven.plugins:maven-deploy-plugin:2.4
[INFO] 
[INFO] check that the following section of the pom.xml is present and
correct:
[INFO] 
[INFO] <distributionManagement>
[INFO]   <!-- use the following if you're not using a snapshot version. -->
[INFO]   <repository>
[INFO]     <id>repo</id>
[INFO]     <name>Repository Name</name>
[INFO]     <url>scp://host/path/to/repo</url>
[INFO]   </repository>
[INFO]   <!-- use the following if you ARE using a snapshot version. -->
[INFO]   <snapshotRepository>
[INFO]     <id>repo</id>
[INFO]     <name>Repository Name</name>
[INFO]     <url>scp://host/path/to/repo</url>
[INFO]   </snapshotRepository>
[INFO] </distributionManagement>
[INFO] 
[INFO] Cause: Class
'org.apache.maven.artifact.repository.ArtifactRepository' cannot be
instantiated
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [DEBUG] Trace
[INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Error
configuring: org.apache.maven.plugins:maven-deploy-plugin. Reason: Unable to
parse the created DOM for plugin configuration
[INFO]  at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:723)
[INFO]  at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
[INFO]  at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
[INFO]  at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
[INFO]  at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
...

Section of my distributionManagement section:
	<distributionManagement>
		<repository>
			<id>sonatype-nexus-staging</id>
			<name>Nexus Release Repository</name>
			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
		</repository>
		<snapshotRepository>
			<id>sonatype-nexus-snapshots</id>
			<name>Sonatype Nexus Snapshots</name>
			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
		</snapshotRepository>
	</distributionManagement>

Info on my environment:
Apache Maven 2.2.1 (r801777; 2009-08-06 14:16:01-0500)
Java version: 1.6.0_17
Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x" version: "10.6.2" arch: "x86_64" Family: "mac"


I've searched google/forums for solutions but haven't turned anything up.

Anyone seen this before or know what I might try?

Regards,
Ron

-- 
View this message in context: http://n2.nabble.com/Error-from-maven-deploy-plugin-during-release-perform-tp4822554p4822554.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


Re: Error from maven deploy plugin during release:perform

Posted by Stijn Maller <st...@gmail.com>.
Hi Ron,

Did you end up solving this issue or did you perhaps find a workaround? I'm
facing exactly the same issue. (The module deploys fine when using mvn
deploy, but not when it is deployed during a mvn release:perform)

In my case the project is an ear module in a multi module project. What
makes it even weirder is that the distributionManagement section is defined
in the parent pom, thus shared by all the other modules. And on all the
other modules the deploy works during a release:perform as well. Puzzled....

Kind regards,
Stijn



rsmith wrote:
> 
> 
> I'm trying to sign & release my project artifacts to a maven repository. 
> I'm
> currently getting the following error when executing:
>> mvn -e -X release:perform -Dgpg.useagent=true
>> -Darguments="-Dgpg.useagent=true"
> 
> [INFO] [DEBUG] Configuring mojo
> 'org.apache.maven.plugins:maven-deploy-plugin:2.4:deploy' -->
> [INFO] [DEBUG]   (f) artifact = org.pyant.tasks:pyAntTasks:jar:1.3.1
> [INFO] [DEBUG]   (f) attachedArtifacts =
> [org.pyant.tasks:pyAntTasks:java-source:sources:1.3.1,
> org.pyant.tasks:pyAntTasks:javadoc:javadoc:1.3.1,
> org.pyant.tasks:pyAntTasks:jar.asc:1.3.1,
> org.pyant.tasks:pyAntTasks:pom.asc:1.3.1,
> org.pyant.tasks:pyAntTasks:asc:sources.jar:1.3.1,
> org.pyant.tasks:pyAntTasks:asc:javadoc.jar:1.3.1]
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [ERROR] BUILD ERROR
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] Failed to configure plugin parameters for:
> org.apache.maven.plugins:maven-deploy-plugin:2.4
> [INFO] 
> [INFO] check that the following section of the pom.xml is present and
> correct:
> [INFO] 
> [INFO] <distributionManagement>
> [INFO]   <!-- use the following if you're not using a snapshot version.
> -->
> [INFO]   <repository>
> [INFO]     <id>repo</id>
> [INFO]     <name>Repository Name</name>
> [INFO]     <url>scp://host/path/to/repo</url>
> [INFO]   </repository>
> [INFO]   <!-- use the following if you ARE using a snapshot version. -->
> [INFO]   <snapshotRepository>
> [INFO]     <id>repo</id>
> [INFO]     <name>Repository Name</name>
> [INFO]     <url>scp://host/path/to/repo</url>
> [INFO]   </snapshotRepository>
> [INFO] </distributionManagement>
> [INFO] 
> [INFO] Cause: Class
> 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be
> instantiated
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [DEBUG] Trace
> [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Error
> configuring: org.apache.maven.plugins:maven-deploy-plugin. Reason: Unable
> to
> parse the created DOM for plugin configuration
> [INFO]  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:723)
> [INFO]  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
> [INFO]  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
> [INFO]  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> [INFO]  at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> ...
> 
> Section of my distributionManagement section:
> 	<distributionManagement>
> 		<repository>
> 			<id>sonatype-nexus-staging</id>
> 			<name>Nexus Release Repository</name>
> 			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
> 		</repository>
> 		<snapshotRepository>
> 			<id>sonatype-nexus-snapshots</id>
> 			<name>Sonatype Nexus Snapshots</name>
> 			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
> 		</snapshotRepository>
> 	</distributionManagement>
> 
> Info on my environment:
> Apache Maven 2.2.1 (r801777; 2009-08-06 14:16:01-0500)
> Java version: 1.6.0_17
> Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x" version: "10.6.2" arch: "x86_64" Family: "mac"
> 
> 
> I've searched google/forums for solutions but haven't turned anything up.
> 
> Anyone seen this before or know what I might try?
> 
> Regards,
> Ron
> 
> -- 
> View this message in context:
> http://n2.nabble.com/Error-from-maven-deploy-plugin-during-release-perform-tp4822554p4822554.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
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Error-from-maven-deploy-plugin-during-release%3Aperform-tp28078671p28618818.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