You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Mick Knutson <mi...@hotmail.com> on 2006/03/02 19:50:00 UTC
[m202] help with changelog plugin error
I have the following scm declaration:
=======================
<scm>
<connection>${svn.connection}</connection>
<developerConnection>${svn.connection}</developerConnection>
<url>${svn.url}</url>
</scm>
This is valid as I have checked this with the assembly plugin and it works
fine.
And I have the following changelog plugin declaration:
==================================
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>changelog-maven-plugin</artifactId>
<version>2.0-beta-1</version>
<reportSets>
<reportSet>
<id>dual-report</id>
<configuration>
<type>range</type>
<range>30</range>
</configuration>
<reports>
<report>changelog</report>
<report>file-activity</report>
</reports>
</reportSet>
</reportSets>
</plugin>
Then I get this error when running mvn site:site -e:
================================
[INFO] Generating changed sets xml to:
c:\opt\furl\furlm2\trunk\common\common-jar\target\changelog.xml
[WARNING] Connection does not appear valid
[WARNING] Could not derive factory from connection: using default CVS (valid
factories are: [starteam, cvs, perforce, svn, clearcase, vss])
[INFO]
----------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
----------------------------------------------------------------------------
[INFO] repository connection string does not specify 'cvs' as the scm
If using another scm, maven.changelog.factory must be set.
See the maven changelog plugin documentation for correct settings.
[INFO]
----------------------------------------------------------------------------
[INFO] Trace
java.lang.IllegalArgumentException: repository connection string does not
specify 'cvs' as the scm
If using another scm, maven.changelog.factory must be set.
See the maven changelog plugin documentation for correct settings.
at
org.apache.maven.cvslib.CvsChangeLogGenerator.getScmLogCommand(CvsChangeLogGenerator.java:127)
at
org.apache.maven.cvslib.CvsChangeLogGenerator.getEntries(CvsChangeLogGenerator.java:94)
at
org.apache.maven.changelog.ChangeLog.generateSets(ChangeLog.java:430)
at
org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:369)
at
org.apache.maven.changelog.ChangeLogReport.getChangeLog(ChangeLogReport.java:263)
at
org.apache.maven.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:218)
at
org.apache.maven.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.java:198)
at
org.apache.maven.changelog.ChangeLogReport.executeReport(ChangeLogReport.java:173)
at
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:117)
at
org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:485)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:455)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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:324)
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)
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: 30 seconds
[INFO] Finished at: Thu Mar 02 10:44:22 PST 2006
[INFO] Final Memory: 19M/40M
[INFO]
----------------------------------------------------------------------------
---
Thank You
Mick Knutson
Sr. Java/J2EE Consultant
BASE logic, inc.
(415) 648-1804 (S.F., CA)
http://www.BASELogic.com
Washington Mutual (WAMU) (Emeryville, California)
---
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: [m202] help with changelog plugin error
Posted by Mick Knutson <mi...@hotmail.com>.
I do have another issue now though.
I have an existing non-maven project I am integrating with that I just added
a ms DIR to add my new Maven to.
This is:
./app_home
./app_home/core
./app_home/m2
./app_home/m2/core
Now all my maven configuration is to ./app_home/m2/*
but my svn main trunk is ./app_home
My changelog is now getting confused as to where to start looking as my scm
is pointing to svn:....app_home, not svn:....app_home/m2 as the trunk
How can I tell my scm to use m2/* as my new trunk in Maven?
---
Thank You
Mick Knutson
Sr. Java/J2EE Consultant
BASE logic, inc.
(415) 648-1804 (S.F., CA)
http://www.BASELogic.com
Washington Mutual (WAMU) (Emeryville, California)
---
>From: "Mick Knutson" <mi...@hotmail.com>
>Reply-To: "Maven Users List" <us...@maven.apache.org>
>To: users@maven.apache.org
>Subject: RE: [m202] help with changelog plugin error
>Date: Thu, 02 Mar 2006 11:14:15 -0800
>
>Solved this issue.
>It seems that using the '|' delimiter verse the ':' does NOT work. You MUST
>use the ':' delimiter
>
>---
>Thank You
>Mick Knutson
>
>Sr. Java/J2EE Consultant
>BASE logic, inc.
>(415) 648-1804 (S.F., CA)
>http://www.BASELogic.com
>
>Washington Mutual (WAMU) (Emeryville, California)
>---
>
>
>
>
>>From: "Mick Knutson" <mi...@hotmail.com>
>>Reply-To: "Maven Users List" <us...@maven.apache.org>
>>To: users@maven.apache.org
>>Subject: [m202] help with changelog plugin error
>>Date: Thu, 02 Mar 2006 10:50:00 -0800
>>
>>I have the following scm declaration:
>>=======================
>> <scm>
>> <connection>${svn.connection}</connection>
>> <developerConnection>${svn.connection}</developerConnection>
>> <url>${svn.url}</url>
>> </scm>
>>
>>This is valid as I have checked this with the assembly plugin and it works
>>fine.
>>
>>
>>
>>And I have the following changelog plugin declaration:
>>==================================
>> <plugin>
>> <groupId>org.codehaus.mojo</groupId>
>> <artifactId>changelog-maven-plugin</artifactId>
>> <version>2.0-beta-1</version>
>> <reportSets>
>> <reportSet>
>> <id>dual-report</id>
>> <configuration>
>> <type>range</type>
>> <range>30</range>
>> </configuration>
>> <reports>
>> <report>changelog</report>
>> <report>file-activity</report>
>> </reports>
>> </reportSet>
>> </reportSets>
>> </plugin>
>>
>>
>>
>>
>>
>>Then I get this error when running mvn site:site -e:
>>================================
>>
>>[INFO] Generating changed sets xml to:
>>c:\opt\furl\furlm2\trunk\common\common-jar\target\changelog.xml
>>[WARNING] Connection does not appear valid
>>[WARNING] Could not derive factory from connection: using default CVS
>>(valid factories are: [starteam, cvs, perforce, svn, clearcase, vss])
>>[INFO]
>>----------------------------------------------------------------------------
>>[ERROR] FATAL ERROR
>>[INFO]
>>----------------------------------------------------------------------------
>>[INFO] repository connection string does not specify 'cvs' as the scm
>>If using another scm, maven.changelog.factory must be set.
>>See the maven changelog plugin documentation for correct settings.
>>[INFO]
>>----------------------------------------------------------------------------
>>[INFO] Trace
>>java.lang.IllegalArgumentException: repository connection string does not
>>specify 'cvs' as the scm
>>If using another scm, maven.changelog.factory must be set.
>>See the maven changelog plugin documentation for correct settings.
>> at
>>org.apache.maven.cvslib.CvsChangeLogGenerator.getScmLogCommand(CvsChangeLogGenerator.java:127)
>> at
>>org.apache.maven.cvslib.CvsChangeLogGenerator.getEntries(CvsChangeLogGenerator.java:94)
>> at
>>org.apache.maven.changelog.ChangeLog.generateSets(ChangeLog.java:430)
>> at
>>org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:369)
>> at
>>org.apache.maven.changelog.ChangeLogReport.getChangeLog(ChangeLogReport.java:263)
>> at
>>org.apache.maven.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:218)
>> at
>>org.apache.maven.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.java:198)
>> at
>>org.apache.maven.changelog.ChangeLogReport.executeReport(ChangeLogReport.java:173)
>> at
>>org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:117)
>> at
>>org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802)
>> at
>>org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301)
>> at
>>org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415)
>> at
>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531)
>> at
>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:485)
>> at
>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:455)
>> at
>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303)
>> at
>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270)
>> at
>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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:324)
>> 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)
>>[INFO]
>>----------------------------------------------------------------------------
>>[INFO] Total time: 30 seconds
>>[INFO] Finished at: Thu Mar 02 10:44:22 PST 2006
>>[INFO] Final Memory: 19M/40M
>>[INFO]
>>----------------------------------------------------------------------------
>>
>>
>>
>>---
>>Thank You
>>Mick Knutson
>>
>>Sr. Java/J2EE Consultant
>>BASE logic, inc.
>>(415) 648-1804 (S.F., CA)
>>http://www.BASELogic.com
>>
>>Washington Mutual (WAMU) (Emeryville, California)
>>---
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>For additional commands, e-mail: users-help@maven.apache.org
>>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>For additional commands, e-mail: users-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: [m202] help with changelog plugin error
Posted by Mick Knutson <mi...@hotmail.com>.
Solved this issue.
It seems that using the '|' delimiter verse the ':' does NOT work. You MUST
use the ':' delimiter
---
Thank You
Mick Knutson
Sr. Java/J2EE Consultant
BASE logic, inc.
(415) 648-1804 (S.F., CA)
http://www.BASELogic.com
Washington Mutual (WAMU) (Emeryville, California)
---
>From: "Mick Knutson" <mi...@hotmail.com>
>Reply-To: "Maven Users List" <us...@maven.apache.org>
>To: users@maven.apache.org
>Subject: [m202] help with changelog plugin error
>Date: Thu, 02 Mar 2006 10:50:00 -0800
>
>I have the following scm declaration:
>=======================
> <scm>
> <connection>${svn.connection}</connection>
> <developerConnection>${svn.connection}</developerConnection>
> <url>${svn.url}</url>
> </scm>
>
>This is valid as I have checked this with the assembly plugin and it works
>fine.
>
>
>
>And I have the following changelog plugin declaration:
>==================================
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>changelog-maven-plugin</artifactId>
> <version>2.0-beta-1</version>
> <reportSets>
> <reportSet>
> <id>dual-report</id>
> <configuration>
> <type>range</type>
> <range>30</range>
> </configuration>
> <reports>
> <report>changelog</report>
> <report>file-activity</report>
> </reports>
> </reportSet>
> </reportSets>
> </plugin>
>
>
>
>
>
>Then I get this error when running mvn site:site -e:
>================================
>
>[INFO] Generating changed sets xml to:
>c:\opt\furl\furlm2\trunk\common\common-jar\target\changelog.xml
>[WARNING] Connection does not appear valid
>[WARNING] Could not derive factory from connection: using default CVS
>(valid factories are: [starteam, cvs, perforce, svn, clearcase, vss])
>[INFO]
>----------------------------------------------------------------------------
>[ERROR] FATAL ERROR
>[INFO]
>----------------------------------------------------------------------------
>[INFO] repository connection string does not specify 'cvs' as the scm
>If using another scm, maven.changelog.factory must be set.
>See the maven changelog plugin documentation for correct settings.
>[INFO]
>----------------------------------------------------------------------------
>[INFO] Trace
>java.lang.IllegalArgumentException: repository connection string does not
>specify 'cvs' as the scm
>If using another scm, maven.changelog.factory must be set.
>See the maven changelog plugin documentation for correct settings.
> at
>org.apache.maven.cvslib.CvsChangeLogGenerator.getScmLogCommand(CvsChangeLogGenerator.java:127)
> at
>org.apache.maven.cvslib.CvsChangeLogGenerator.getEntries(CvsChangeLogGenerator.java:94)
> at
>org.apache.maven.changelog.ChangeLog.generateSets(ChangeLog.java:430)
> at
>org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:369)
> at
>org.apache.maven.changelog.ChangeLogReport.getChangeLog(ChangeLogReport.java:263)
> at
>org.apache.maven.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeLogReport.java:218)
> at
>org.apache.maven.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.java:198)
> at
>org.apache.maven.changelog.ChangeLogReport.executeReport(ChangeLogReport.java:173)
> at
>org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:117)
> at
>org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802)
> at
>org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301)
> at
>org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415)
> at
>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531)
> at
>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:485)
> at
>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:455)
> at
>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303)
> at
>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270)
> at
>org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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:324)
> 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)
>[INFO]
>----------------------------------------------------------------------------
>[INFO] Total time: 30 seconds
>[INFO] Finished at: Thu Mar 02 10:44:22 PST 2006
>[INFO] Final Memory: 19M/40M
>[INFO]
>----------------------------------------------------------------------------
>
>
>
>---
>Thank You
>Mick Knutson
>
>Sr. Java/J2EE Consultant
>BASE logic, inc.
>(415) 648-1804 (S.F., CA)
>http://www.BASELogic.com
>
>Washington Mutual (WAMU) (Emeryville, California)
>---
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>For additional commands, e-mail: users-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org