You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Lesaint Sébastien <se...@ginerativ.fr> on 2009/01/23 15:55:28 UTC

[MAVEN RELEASE PLUGIN] NoSuchMethodError: org.apache.maven.settings.Settings.getRuntimeInfo() for goal prepare

Hello there,

I'm working for a small company and we are currently looking into Maven.

I've created a few jar projects which I can build and deploy OK.
I am now working on a parent POM for all them and looking for a formal release process. This is why I'm trying the release plug-in.

When invoking the following command on the parent-pom project:
mvn -DdryRyn=true -B -X -e -s "C:\Documents and Settings\[user]\.m2\settings.xml" release:clean release:prepare

I am blocked by the following error:
java.lang.NoSuchMethodError: org.apache.maven.settings.Settings.getRuntimeInfo()Lorg/apache/maven/settings/RuntimeInfo;

I have tried not using dry mode, removing any profile from my settings.xml file. No difference.

I am using Eclipse Europa, on windows XP, with the M2Eclipse plugin (embedded Maven 2.1 SNAPSHOT version) and the release plugin beta 8.

I enclosed below the log file, the POM and settings.xml files I use (a little cleaned up of sensitive data though).

(as debug is quite verbose, I cut most of the log file but keep the full one available on demand)

Any help will be greatly appreciated.

S�bastien Lesaint



===============================================================================
+ Error stacktraces are turned on.
Maven version: 2.1-SNAPSHOT
Java version: 1.5.0_06
Default locale: fr_FR, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" family: "windows"
[DEBUG] Activated the following profiles for standalone super-pom: [Profile {id: cvs credentials, source: settings.xml}, Profile {id: development, source: settings.xml}]
[DEBUG] Pre-scanning POM lineage of: F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml for build extensions.
[DEBUG] Building model-lineage for: F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml to pre-scan for extensions.
[DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
[DEBUG] Checking: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT for extensions. (It has 0 modules.)
[DEBUG] Checking com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT for extensions.
[DEBUG] Basedir is: F:\bar.DOO\Eclipse\Java\foo-parent-pom
[DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
[DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
[DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
[DEBUG] Aligning project: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT to base directory: F:\bar.DOO\Eclipse\Java\foo-parent-pom
[DEBUG] Capturing session for backward compatibility aspect: org.apache.maven.execution.MavenSession@3c2378
[INFO] Searching repository for plugin with prefix: 'release'.
[DEBUG] Loading plugin prefixes from group: org.apache.maven.plugins
[DEBUG] Checking repositories:
[[central] -> http://central, [foo] -> http://[host]:8081/nexus/content/repositories/releases/, [foo-snapshots] -> http://[host]:8081/nexus/content/repositories/snapshots/]

[...]

for plugin: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
[DEBUG] Constructing build plan for foo Parent POM
Id: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT
task-segment: [release:clean, release:prepare] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] Building foo Parent POM
[INFO] 
[INFO] Id: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT
[INFO] task-segment: [release:clean, release:prepare] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[DEBUG] Resolving plugin: org.apache.maven.plugins:maven-release-plugin with version: 2.0-beta-7
[DEBUG] In verifyVersionedPlugin for: org.apache.maven.plugins:maven-release-plugin
[DEBUG] org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.0-beta-7:runtime (selected for runtime)
[DEBUG]   org.apache.maven:maven-plugin-api:jar:2.0:runtime (selected for runtime)
[DEBUG]   org.apache.maven.release:maven-release-manager:jar:1.0-alpha-4:runtime (selected for runtime)
[DEBUG]     org.codehaus.plexus:plexus-utils:jar:1.3:runtime (selected for runtime)
[DEBUG]     org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.4:runtime (removed - nearer found: 1.3)
[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.3)
[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.3)
[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.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.3)
[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 (removed - nearer found: 1.3)
[DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.3)
[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.3)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.3)
[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.3)
[DEBUG]     org.apache.maven.scm:maven-scm-api:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-manager-plexus:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]       regexp:regexp:jar:1.3:runtime (selected for runtime)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]       org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.0:runtime (selected for runtime)
[DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]       org.netbeans.lib:cvsclient:jar:20060125:runtime (selected for runtime)
[DEBUG]       ch.ethz.ganymed:ganymed-ssh2:jar:build210:runtime (selected for runtime)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-hg:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-perforce:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-starteam:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]       org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.0:runtime (selected for runtime)
[DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     org.apache.maven.scm:maven-scm-provider-synergy:jar:1.0:runtime (selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
[DEBUG]     jdom:jdom:jar:1.0:runtime (selected for runtime)
[DEBUG]     jaxen:jaxen:jar:1.1-beta-8:runtime (selected for runtime)
[DEBUG]       jaxen:jaxen:jar:1.0-FCS:runtime (removed - causes a cycle in the graph)
[DEBUG] Using the following artifacts for classpath of: org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.0-beta-7:

[org.apache.maven:maven-plugin-api:jar:2.0:runtime
 org.apache.maven.release:maven-release-manager:jar:1.0-alpha-4:runtime
 org.codehaus.plexus:plexus-utils:jar:1.3:runtime
 org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:runtime
 org.apache.maven:maven-model:jar:2.0:runtime
 org.apache.maven:maven-artifact:jar:2.0:runtime
 org.apache.maven:maven-project:jar:2.0:runtime
 org.apache.maven:maven-profile:jar:2.0:runtime
 org.apache.maven:maven-artifact-manager:jar:2.0:runtime
 org.apache.maven:maven-repository-metadata:jar:2.0:runtime
 org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5:runtime
 org.apache.maven:maven-settings:jar:2.0:runtime
 org.apache.maven.scm:maven-scm-api:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-manager-plexus:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.0:runtime
 regexp:regexp:jar:1.3:runtime
 org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.0:runtime
 org.netbeans.lib:cvsclient:jar:20060125:runtime
 ch.ethz.ganymed:ganymed-ssh2:jar:build210:runtime
 org.apache.maven.scm:maven-scm-provider-hg:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-perforce:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-starteam:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.0:runtime
 org.apache.maven.scm:maven-scm-provider-synergy:jar:1.0:runtime
 jdom:jdom:jar:1.0:runtime
 jaxen:jaxen:jar:1.1-beta-8:runtime]

[...]

for plugin: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
[DEBUG] Looking up mojo org.apache.maven.plugins:maven-release-plugin:2.0-beta-7:prepare in realm /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main - descRealmId=/plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
[DEBUG] Looked up - org.apache.maven.plugins.release.PrepareReleaseMojo@1353249 - ClassRealm[/plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main, parent: ClassRealm[plexus.core, parent: null]]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-release-plugin:2.0-beta-7:prepare' with basic configurator -->
[DEBUG]   (f) addSchema = true
[DEBUG]   (f) allowTimestampedSnapshots = false
[DEBUG]   (f) autoVersionSubmodules = false
[DEBUG]   (s) basedir = F:\bar.DOO\Eclipse\Java\foo-parent-pom
[DEBUG]   (f) commitByProject = false
[DEBUG]   (f) dryRun = false
[DEBUG]   (f) generateReleasePoms = false
[DEBUG]   (f) preparationGoals = clean verify
[DEBUG]   (f) project = MavenProject: com.foo:foo-parent-pom:1.0.1-SNAPSHOT @ F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml
[DEBUG]   (f) reactorProjects = [MavenProject: com.foo:foo-parent-pom:1.0.1-SNAPSHOT @ F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml]
[DEBUG]   (f) resume = true
[DEBUG]   (f) scmCommentPrefix = [maven-release-plugin] 
[DEBUG]   (f) settings = org.apache.maven.settings.Settings@1cfb802
[DEBUG]   (f) updateDependencies = true
[DEBUG]   (f) useEditMode = false
[DEBUG] -- end configuration --
[INFO] [release:prepare]
[DEBUG] Setting context classloader for plugin to: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main (instance is: ClassRealm[/plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main, parent: ClassRealm[plexus.core, parent: null]])
[DEBUG] release.properties not found - using empty properties
[INFO] Verifying that there are no local modifications...
[DEBUG] cvsRoot: :pserver:bar@[host]:2401/CVSROOT
[DEBUG] passFile: C:\Documents and Settings\bar\.cvspass
[DEBUG] cvsroot :pserver:bar@[host]:2401/CVSROOT already exist in C:\Documents and Settings\bar\.cvspass. SKIPPED.
[INFO] Executing: cvs -z3 -f -d :pserver:bar@[host]:/CVSROOT -n -q update -d
[INFO] Working directory: F:\bar.DOO\Eclipse\Java\foo-parent-pom
[DEBUG] Executing CVS command: update -d 
Warning: The server is not supporting gzip-file-contents request, no compression is used.
[DEBUG] 
[INFO] Checking dependencies and plugins for snapshots ...
[INFO] Transforming 'foo Parent POM'...
[INFO] Not generating release POMs
[INFO] Executing goals 'clean verify'...
[INFO] Executing: mvn clean verify --no-plugin-updates --batch-mode
'mvn' n'est pas reconnu en tant que commande interne
        ou externe, un programme ex'cutable ou un fichier de commandes.
        [DEBUG] disposing managed ClassRealm with id: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
[DEBUG] dissociating all components from managed ClassRealm with id: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
[ERROR] 

The following mojo encountered an error while executing:
Group-Id: org.apache.maven.plugins
Artifact-Id: maven-release-plugin
Version: 2.0-beta-7
Mojo: prepare
brought in via: Direct invocation

While building project:
Group-Id: com.foo
Artifact-Id: foo-parent-pom
Version: 1.0.1-SNAPSHOT
>From file: F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml
Reason: Maven execution failed, exit code: '1'

org.apache.maven.shared.release.ReleaseExecutionException: Maven execution failed, exit code: '1'
	at org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:66)
	at org.apache.maven.shared.release.phase.RunPrepareGoalsPhase.execute(RunPrepareGoalsPhase.java:42)
	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:194)
	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:131)
	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:94)
	at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:136)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:180)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
	at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
	at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
	at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
	at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
	at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:52)
Caused by: org.apache.maven.shared.release.exec.MavenExecutorException: Maven execution failed, exit code: '1'
	at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:108)
	at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:126)
	at org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:59)
	... 19 more



Error stacktrace:
org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-release-plugin:2.0-beta-7:prepare': Mojo execution failed.
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:505)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:180)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
	at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
	at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
	at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
	at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
	at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:52)
Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo execution failed.
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:601)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
	... 12 more
Caused by: org.apache.maven.plugin.MojoExecutionException: Maven execution failed, exit code: '1'
	at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:140)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
	... 13 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:66)
	at org.apache.maven.shared.release.phase.RunPrepareGoalsPhase.execute(RunPrepareGoalsPhase.java:42)
	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:194)
	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:131)
	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:94)
	at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:136)
	... 14 more
Caused by: org.apache.maven.shared.release.exec.MavenExecutorException: Maven execution failed, exit code: '1'
	at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:108)
	at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:126)
	at org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:59)
	... 19 more

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILED
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Fri Jan 23 15:29:28 CET 2009
[INFO] Final Memory: 2M/7M
[INFO] ------------------------------------------------------------------------
===============================================================================

===============================================================================
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository/>
  <interactiveMode/>
  <usePluginRegistry/>
  <offline/>
  <pluginGroups/>
  <servers>
    <server>
      <id>ssh-repository</id>
      <username>nexus</username>
      <privateKey>${user.home}/.ssh/id_dsa</privateKey>
      <passphrase></passphrase>
      <filePermissions>664</filePermissions>
      <directoryPermissions>775</directoryPermissions>
      <configuration></configuration>
    </server>
  </servers>
  <mirrors>
    <mirror>
      <!--This is used to direct the public snapshots repo in the 
          profile below over to a different nexus group -->
      <id>nexus-public-snapshots</id>
      <mirrorOf>public-snapshots</mirrorOf>
      <url>http://[host]:8081/nexus/content/groups/public-snapshots</url>
    </mirror>
    <mirror>
      <!--This sends everything else to /public -->
      <id>nexus</id>
      <mirrorOf>*</mirrorOf>
      <url>http://[host]:8081/nexus/content/groups/public</url>
    </mirror>
  </mirrors>
  <proxies/>
 <profiles>
    <profile>
        <id>cvs credentials</id>
        <properties>
            <cvs_username>bar</cvs_username>
            <cvs_password>[password]</cvs_password>
        </properties>
    </profile>
    <profile>
      <id>development</id>
      <repositories>
        <repository>
          <id>central</id>
          <url>http://central</url>
          <releases><enabled>true</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
        </repository>
      </repositories>
     <pluginRepositories>
        <pluginRepository>
          <id>central</id>
          <url>http://central</url>
          <releases><enabled>true</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
    <profile>
      <!--this profile will allow snapshots to be searched when activated-->
      <id>public-snapshots</id>
      <repositories>
        <repository>
          <id>public-snapshots</id>
          <url>http://public-snapshots</url>
          <releases><enabled>false</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
        </repository>
      </repositories>
     <pluginRepositories>
        <pluginRepository>
          <id>public-snapshots</id>
          <url>http://public-snapshots</url>
          <releases><enabled>false</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>cvs credentials</activeProfile>
    <activeProfile>development</activeProfile>
  </activeProfiles>
</settings>
===============================================================================

Re: [MAVEN RELEASE PLUGIN] NoSuchMethodError: org.apache.maven.settings.Settings.getRuntimeInfo() for goal prepare

Posted by Stephane Nicoll <st...@gmail.com>.
it looks like mvn is not on your path. The release plugin forks a
process and call the mvn.bat (or mvn.sh) script. Make sure that you
can invoke mvn from any directory with the user you are using to test
your release.

HTH,
Stéphane

On Fri, Jan 23, 2009 at 3:55 PM, Lesaint Sébastien
<se...@ginerativ.fr> wrote:
> Hello there,
>
> I'm working for a small company and we are currently looking into Maven.
>
> I've created a few jar projects which I can build and deploy OK.
> I am now working on a parent POM for all them and looking for a formal release process. This is why I'm trying the release plug-in.
>
> When invoking the following command on the parent-pom project:
> mvn -DdryRyn=true -B -X -e -s "C:\Documents and Settings\[user]\.m2\settings.xml" release:clean release:prepare
>
> I am blocked by the following error:
> java.lang.NoSuchMethodError: org.apache.maven.settings.Settings.getRuntimeInfo()Lorg/apache/maven/settings/RuntimeInfo;
>
> I have tried not using dry mode, removing any profile from my settings.xml file. No difference.
>
> I am using Eclipse Europa, on windows XP, with the M2Eclipse plugin (embedded Maven 2.1 SNAPSHOT version) and the release plugin beta 8.
>
> I enclosed below the log file, the POM and settings.xml files I use (a little cleaned up of sensitive data though).
>
> (as debug is quite verbose, I cut most of the log file but keep the full one available on demand)
>
> Any help will be greatly appreciated.
>
> Sébastien Lesaint
>
>
>
> ===============================================================================
> + Error stacktraces are turned on.
> Maven version: 2.1-SNAPSHOT
> Java version: 1.5.0_06
> Default locale: fr_FR, platform encoding: Cp1252
> OS name: "windows xp" version: "5.1" arch: "x86" family: "windows"
> [DEBUG] Activated the following profiles for standalone super-pom: [Profile {id: cvs credentials, source: settings.xml}, Profile {id: development, source: settings.xml}]
> [DEBUG] Pre-scanning POM lineage of: F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml for build extensions.
> [DEBUG] Building model-lineage for: F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml to pre-scan for extensions.
> [DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
> [DEBUG] Checking: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT for extensions. (It has 0 modules.)
> [DEBUG] Checking com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT for extensions.
> [DEBUG] Basedir is: F:\bar.DOO\Eclipse\Java\foo-parent-pom
> [DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
> [DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
> [DEBUG] Checking for external profiles in: F:\bar.DOO\Eclipse\Java\foo-parent-pom\profiles.xml
> [DEBUG] Aligning project: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT to base directory: F:\bar.DOO\Eclipse\Java\foo-parent-pom
> [DEBUG] Capturing session for backward compatibility aspect: org.apache.maven.execution.MavenSession@3c2378
> [INFO] Searching repository for plugin with prefix: 'release'.
> [DEBUG] Loading plugin prefixes from group: org.apache.maven.plugins
> [DEBUG] Checking repositories:
> [[central] -> http://central, [foo] -> http://[host]:8081/nexus/content/repositories/releases/, [foo-snapshots] -> http://[host]:8081/nexus/content/repositories/snapshots/]
>
> [...]
>
> for plugin: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
> [DEBUG] Constructing build plan for foo Parent POM
> Id: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT
> task-segment: [release:clean, release:prepare] (aggregator-style)
> [INFO] ------------------------------------------------------------------------
> [INFO] Building foo Parent POM
> [INFO]
> [INFO] Id: com.foo:foo-parent-pom:pom:1.0.1-SNAPSHOT
> [INFO] task-segment: [release:clean, release:prepare] (aggregator-style)
> [INFO] ------------------------------------------------------------------------
> [DEBUG] Resolving plugin: org.apache.maven.plugins:maven-release-plugin with version: 2.0-beta-7
> [DEBUG] In verifyVersionedPlugin for: org.apache.maven.plugins:maven-release-plugin
> [DEBUG] org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.0-beta-7:runtime (selected for runtime)
> [DEBUG]   org.apache.maven:maven-plugin-api:jar:2.0:runtime (selected for runtime)
> [DEBUG]   org.apache.maven.release:maven-release-manager:jar:1.0-alpha-4:runtime (selected for runtime)
> [DEBUG]     org.codehaus.plexus:plexus-utils:jar:1.3:runtime (selected for runtime)
> [DEBUG]     org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.4:runtime (removed - nearer found: 1.3)
> [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.3)
> [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.3)
> [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.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.3)
> [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 (removed - nearer found: 1.3)
> [DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.3)
> [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.3)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.3)
> [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.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-api:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-manager-plexus:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]       regexp:regexp:jar:1.3:runtime (selected for runtime)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]       org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.0:runtime (selected for runtime)
> [DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]       org.netbeans.lib:cvsclient:jar:20060125:runtime (selected for runtime)
> [DEBUG]       ch.ethz.ganymed:ganymed-ssh2:jar:build210:runtime (selected for runtime)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-hg:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-perforce:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-starteam:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]       org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.0:runtime (selected for runtime)
> [DEBUG]         org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     org.apache.maven.scm:maven-scm-provider-synergy:jar:1.0:runtime (selected for runtime)
> [DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.1:runtime (removed - nearer found: 1.3)
> [DEBUG]     jdom:jdom:jar:1.0:runtime (selected for runtime)
> [DEBUG]     jaxen:jaxen:jar:1.1-beta-8:runtime (selected for runtime)
> [DEBUG]       jaxen:jaxen:jar:1.0-FCS:runtime (removed - causes a cycle in the graph)
> [DEBUG] Using the following artifacts for classpath of: org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.0-beta-7:
>
> [org.apache.maven:maven-plugin-api:jar:2.0:runtime
>  org.apache.maven.release:maven-release-manager:jar:1.0-alpha-4:runtime
>  org.codehaus.plexus:plexus-utils:jar:1.3:runtime
>  org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:runtime
>  org.apache.maven:maven-model:jar:2.0:runtime
>  org.apache.maven:maven-artifact:jar:2.0:runtime
>  org.apache.maven:maven-project:jar:2.0:runtime
>  org.apache.maven:maven-profile:jar:2.0:runtime
>  org.apache.maven:maven-artifact-manager:jar:2.0:runtime
>  org.apache.maven:maven-repository-metadata:jar:2.0:runtime
>  org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5:runtime
>  org.apache.maven:maven-settings:jar:2.0:runtime
>  org.apache.maven.scm:maven-scm-api:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-manager-plexus:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.0:runtime
>  regexp:regexp:jar:1.3:runtime
>  org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.0:runtime
>  org.netbeans.lib:cvsclient:jar:20060125:runtime
>  ch.ethz.ganymed:ganymed-ssh2:jar:build210:runtime
>  org.apache.maven.scm:maven-scm-provider-hg:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-perforce:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-starteam:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.0:runtime
>  org.apache.maven.scm:maven-scm-provider-synergy:jar:1.0:runtime
>  jdom:jdom:jar:1.0:runtime
>  jaxen:jaxen:jar:1.1-beta-8:runtime]
>
> [...]
>
> for plugin: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
> [DEBUG] Looking up mojo org.apache.maven.plugins:maven-release-plugin:2.0-beta-7:prepare in realm /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main - descRealmId=/plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
> [DEBUG] Looked up - org.apache.maven.plugins.release.PrepareReleaseMojo@1353249 - ClassRealm[/plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main, parent: ClassRealm[plexus.core, parent: null]]
> [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-release-plugin:2.0-beta-7:prepare' with basic configurator -->
> [DEBUG]   (f) addSchema = true
> [DEBUG]   (f) allowTimestampedSnapshots = false
> [DEBUG]   (f) autoVersionSubmodules = false
> [DEBUG]   (s) basedir = F:\bar.DOO\Eclipse\Java\foo-parent-pom
> [DEBUG]   (f) commitByProject = false
> [DEBUG]   (f) dryRun = false
> [DEBUG]   (f) generateReleasePoms = false
> [DEBUG]   (f) preparationGoals = clean verify
> [DEBUG]   (f) project = MavenProject: com.foo:foo-parent-pom:1.0.1-SNAPSHOT @ F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml
> [DEBUG]   (f) reactorProjects = [MavenProject: com.foo:foo-parent-pom:1.0.1-SNAPSHOT @ F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml]
> [DEBUG]   (f) resume = true
> [DEBUG]   (f) scmCommentPrefix = [maven-release-plugin]
> [DEBUG]   (f) settings = org.apache.maven.settings.Settings@1cfb802
> [DEBUG]   (f) updateDependencies = true
> [DEBUG]   (f) useEditMode = false
> [DEBUG] -- end configuration --
> [INFO] [release:prepare]
> [DEBUG] Setting context classloader for plugin to: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main (instance is: ClassRealm[/plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main, parent: ClassRealm[plexus.core, parent: null]])
> [DEBUG] release.properties not found - using empty properties
> [INFO] Verifying that there are no local modifications...
> [DEBUG] cvsRoot: :pserver:bar@[host]:2401/CVSROOT
> [DEBUG] passFile: C:\Documents and Settings\bar\.cvspass
> [DEBUG] cvsroot :pserver:bar@[host]:2401/CVSROOT already exist in C:\Documents and Settings\bar\.cvspass. SKIPPED.
> [INFO] Executing: cvs -z3 -f -d :pserver:bar@[host]:/CVSROOT -n -q update -d
> [INFO] Working directory: F:\bar.DOO\Eclipse\Java\foo-parent-pom
> [DEBUG] Executing CVS command: update -d
> Warning: The server is not supporting gzip-file-contents request, no compression is used.
> [DEBUG]
> [INFO] Checking dependencies and plugins for snapshots ...
> [INFO] Transforming 'foo Parent POM'...
> [INFO] Not generating release POMs
> [INFO] Executing goals 'clean verify'...
> [INFO] Executing: mvn clean verify --no-plugin-updates --batch-mode
> 'mvn' n'est pas reconnu en tant que commande interne
>        ou externe, un programme ex'cutable ou un fichier de commandes.
>        [DEBUG] disposing managed ClassRealm with id: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
> [DEBUG] dissociating all components from managed ClassRealm with id: /plugins/org.apache.maven.plugins:maven-release-plugin:2.0-beta-7@48/thread:main
> [ERROR]
>
> The following mojo encountered an error while executing:
> Group-Id: org.apache.maven.plugins
> Artifact-Id: maven-release-plugin
> Version: 2.0-beta-7
> Mojo: prepare
> brought in via: Direct invocation
>
> While building project:
> Group-Id: com.foo
> Artifact-Id: foo-parent-pom
> Version: 1.0.1-SNAPSHOT
> From file: F:\bar.DOO\Eclipse\Java\foo-parent-pom\pom.xml
> Reason: Maven execution failed, exit code: '1'
>
> org.apache.maven.shared.release.ReleaseExecutionException: Maven execution failed, exit code: '1'
>        at org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:66)
>        at org.apache.maven.shared.release.phase.RunPrepareGoalsPhase.execute(RunPrepareGoalsPhase.java:42)
>        at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:194)
>        at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:131)
>        at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:94)
>        at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:136)
>        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:180)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
>        at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
>        at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
>        at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
>        at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
>        at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
>        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:52)
> Caused by: org.apache.maven.shared.release.exec.MavenExecutorException: Maven execution failed, exit code: '1'
>        at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:108)
>        at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:126)
>        at org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:59)
>        ... 19 more
>
>
>
> Error stacktrace:
> org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-release-plugin:2.0-beta-7:prepare': Mojo execution failed.
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:505)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:180)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
>        at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
>        at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
>        at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
>        at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
>        at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
>        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:52)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo execution failed.
>        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:601)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
>        ... 12 more
> Caused by: org.apache.maven.plugin.MojoExecutionException: Maven execution failed, exit code: '1'
>        at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:140)
>        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
>        ... 13 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:66)
>        at org.apache.maven.shared.release.phase.RunPrepareGoalsPhase.execute(RunPrepareGoalsPhase.java:42)
>        at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:194)
>        at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:131)
>        at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:94)
>        at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:136)
>        ... 14 more
> Caused by: org.apache.maven.shared.release.exec.MavenExecutorException: Maven execution failed, exit code: '1'
>        at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:108)
>        at org.apache.maven.shared.release.exec.ForkedMavenExecutor.executeGoals(ForkedMavenExecutor.java:126)
>        at org.apache.maven.shared.release.phase.AbstractRunGoalsPhase.execute(AbstractRunGoalsPhase.java:59)
>        ... 19 more
>
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILED
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 4 seconds
> [INFO] Finished at: Fri Jan 23 15:29:28 CET 2009
> [INFO] Final Memory: 2M/7M
> [INFO] ------------------------------------------------------------------------
> ===============================================================================
>
> ===============================================================================
> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
>                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
>  <localRepository/>
>  <interactiveMode/>
>  <usePluginRegistry/>
>  <offline/>
>  <pluginGroups/>
>  <servers>
>    <server>
>      <id>ssh-repository</id>
>      <username>nexus</username>
>      <privateKey>${user.home}/.ssh/id_dsa</privateKey>
>      <passphrase></passphrase>
>      <filePermissions>664</filePermissions>
>      <directoryPermissions>775</directoryPermissions>
>      <configuration></configuration>
>    </server>
>  </servers>
>  <mirrors>
>    <mirror>
>      <!--This is used to direct the public snapshots repo in the
>          profile below over to a different nexus group -->
>      <id>nexus-public-snapshots</id>
>      <mirrorOf>public-snapshots</mirrorOf>
>      <url>http://[host]:8081/nexus/content/groups/public-snapshots</url>
>    </mirror>
>    <mirror>
>      <!--This sends everything else to /public -->
>      <id>nexus</id>
>      <mirrorOf>*</mirrorOf>
>      <url>http://[host]:8081/nexus/content/groups/public</url>
>    </mirror>
>  </mirrors>
>  <proxies/>
>  <profiles>
>    <profile>
>        <id>cvs credentials</id>
>        <properties>
>            <cvs_username>bar</cvs_username>
>            <cvs_password>[password]</cvs_password>
>        </properties>
>    </profile>
>    <profile>
>      <id>development</id>
>      <repositories>
>        <repository>
>          <id>central</id>
>          <url>http://central</url>
>          <releases><enabled>true</enabled></releases>
>          <snapshots><enabled>true</enabled></snapshots>
>        </repository>
>      </repositories>
>     <pluginRepositories>
>        <pluginRepository>
>          <id>central</id>
>          <url>http://central</url>
>          <releases><enabled>true</enabled></releases>
>          <snapshots><enabled>true</enabled></snapshots>
>        </pluginRepository>
>      </pluginRepositories>
>    </profile>
>    <profile>
>      <!--this profile will allow snapshots to be searched when activated-->
>      <id>public-snapshots</id>
>      <repositories>
>        <repository>
>          <id>public-snapshots</id>
>          <url>http://public-snapshots</url>
>          <releases><enabled>false</enabled></releases>
>          <snapshots><enabled>true</enabled></snapshots>
>        </repository>
>      </repositories>
>     <pluginRepositories>
>        <pluginRepository>
>          <id>public-snapshots</id>
>          <url>http://public-snapshots</url>
>          <releases><enabled>false</enabled></releases>
>          <snapshots><enabled>true</enabled></snapshots>
>        </pluginRepository>
>      </pluginRepositories>
>    </profile>
>  </profiles>
>  <activeProfiles>
>    <activeProfile>cvs credentials</activeProfile>
>    <activeProfile>development</activeProfile>
>  </activeProfiles>
> </settings>
> ===============================================================================
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>



-- 
Large Systems Suck: This rule is 100% transitive. If you build one,
you suck" -- S.Yegge

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