Hi,

I have a (test)project under source control and I would like to use maven2
scm goals/tasks to test the integration.
I've no idea how to synchronize my sources via scm plugin goal . Is it
scm:update ?
What do I need to configure in the pom.xml to run different goals ?
I executed "mvn -e scm:status" --> it was successful. But this goal seems
only to check if the scm specified in the connection string (like
scm:perforce:[EMAIL PROTECTED]:1666://components/myproject) is known by the 
plugin. It
doesn't test the connection to the scm.

The documentation under http://maven.apache.org/scm/plugins/index.html is
not really complete...

When I run mvn -e scm:update I get the following stacktrace
Thanks,
Esteban.

[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Command failed.
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
cycleExecutor.java:555)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De
faultLifecycleExecutor.java:485)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
ycleExecutor.java:455)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
ures(DefaultLifecycleExecutor.java:303)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
ultLifecycleExecutor.java:216)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle
Executor.java:139)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        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)
Caused by: org.apache.maven.plugin.MojoExecutionException: Command failed.
        at
org.apache.maven.scm.plugin.AbstractScmMojo.checkResult(AbstractScmMojo.java
:252)
        at
org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:70)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage
r.java:432)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
cycleExecutor.java:530)
        ... 16 more
[INFO] ---------------------------------------------------------------------
-------
[INFO] Total time: 4 seconds
[INFO] Finished at: Fri Feb 03 00:16:33 CET 2006
[INFO] Final Memory: 3M/6M
[INFO] ---------------------------------------------------------------------
-------


When I run mvn -e release:prepare I get the following stacktrace

[INFO] [release:prepare]
[INFO] Verifying there are no local modifications ...
[INFO] ---------------------------------------------------------------------
-------
[ERROR] BUILD ERROR
[INFO] ---------------------------------------------------------------------
-------
[INFO] An error is occurred in the status process.

Embedded error: Can't load the scm provider.
String index out of range: -4
[INFO] ---------------------------------------------------------------------
-------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: An error is occurred
in the status process.
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
cycleExecutor.java:555)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De
faultLifecycleExecutor.java:485)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
ycleExecutor.java:455)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
ures(DefaultLifecycleExecutor.java:303)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
ultLifecycleExecutor.java:216)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle
Executor.java:139)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        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)
Caused by: org.apache.maven.plugin.MojoExecutionException: An error is
occurred in the status process.
        at
org.apache.maven.plugins.release.PrepareReleaseMojo.checkForLocalModificatio
ns(PrepareReleaseMojo.java:514)
        at
org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMo
jo.java:201)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage
r.java:432)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
cycleExecutor.java:530)
        ... 16 more
Caused by: org.apache.maven.scm.ScmException: Can't load the scm provider.
        at
org.apache.maven.plugins.release.helpers.ScmHelper.getScmRepository(ScmHelpe
r.java:104)
        at
org.apache.maven.plugins.release.helpers.ScmHelper.getStatus(ScmHelper.java:
169)
        at
org.apache.maven.plugins.release.PrepareReleaseMojo.checkForLocalModificatio
ns(PrepareReleaseMojo.java:510)
        ... 19 more
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of
range: -4
        at java.lang.String.substring(String.java:1768)
        at java.lang.String.substring(String.java:1735)
        at
org.apache.maven.scm.manager.plexus.DefaultScmManager.findDelimiter(DefaultS
cmManager.java:218)
        at
org.apache.maven.scm.manager.plexus.DefaultScmManager.makeScmRepository(Defa
ultScmManager.java:118)
        at
org.apache.maven.plugins.release.helpers.ScmHelper.getScmRepository(ScmHelpe
r.java:82)
        ... 21 more
[INFO] ---------------------------------------------------------------------
-------
[INFO] Total time: 3 seconds
[INFO] Finished at: Fri Feb 03 00:19:10 CET 2006
[INFO] Final Memory: 3M/5M
[INFO] ---------------------------------------------------------------------
-------


Esteban Chávez Baroni
banking objects

Moorweg 8
22453 Hamburg
Phone: +49 -(0)40 - 57006757
Mobile: +49 -(0)163 -5813639
Mail: [EMAIL PROTECTED]
Web: www.banking-objects.de


Esteban Chávez Baroni
banking objects

Moorweg 8
22453 Hamburg
Phone: +49 -(0)40 - 57006757
Mobile: +49 -(0)163 -5813639
Mail: [EMAIL PROTECTED]
Web: www.banking-objects.de

BEGIN:VCARD
VERSION:2.1
N:Chavez Baroni;Esteban
FN:Esteban Chavez Baroni
NICKNAME:Esteban
ORG:IT Consulting and Software Development
TITLE:Consultant, developer
TEL;WORK;VOICE:+49-(0)40-57006757
ADR;WORK:;+49-(0)163-5813639;Moorweg 8;Hamburg;Hamburg;22453;Deutschland
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:+49-(0)163-5813639=0D=0AMoorweg 8=0D=0AHamburg, Hamburg 22453=0D=0ADeutschla=
nd
ADR;HOME:;;Moorweg 8;Hamburg;Hamburg;22453;Deutschland
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:Moorweg 8=0D=0AHamburg, Hamburg 22453=0D=0ADeutschland
URL;HOME:http://www.banking-objects.de
URL;WORK:http://www.banking-objects.de
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20051214T114423Z
END:VCARD

Reply via email to