I actually added the setting for the 'maven.changelog.factory' property to the changelog plugin's plugin.properties file. This fixed the problem. The error message you suggested sounds good.
-Bill Siggelkow
Paul Sundling wrote:
I already submitted a patch to maven to make error message more useful, so the root cause of the problem will be obvious (http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/changelog/src/main/org/apache/maven/cvslib/CvsChangeLogGenerator.java?view=diff&rev=126033&p1=maven/maven-1/plugins/trunk/changelog/src/main/org/apache/maven/cvslib/CvsChangeLogGenerator.java&r1=126032&p2=maven/maven-1/plugins/trunk/changelog/src/main/org/apache/maven/cvslib/CvsChangeLogGenerator.java&r2=126033) and they've already committed it. At least it will help people with the newest version. :)
Since CVS is the default scm, it gives that error message when you use svn. You need to add the following to your project.properties:
maven.changelog.factory = org.apache.maven.svnlib.SvnChangeLogFactory
See the changelog plugin for more details.
if had instead got the new error message:
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.
Is that clear enough?
Paul Sundling
On Fri, 2005-02-04 at 21:25 -0500, Bill Siggelkow wrote:
After building struts-core using maven; I tried to build the struts-taglib subproject (maven dist) and received the following error:
----------------------------------------------------------------------
BUILD FAILED
File...... C:\Documents and Settings\Bill Siggelkow\.maven\cache\maven-file-activity-plugin-1.5.1\plugin.jelly
Element... changelog:changelog
Line...... 99
Column.... 15
repository connection string does not specify 'cvs' as the scm
-----------------------------------------------------------------------
Pardon my ignorance here -- I am completely new to Maven (and James Mitchell is out of town this weekend :)
-Bill Siggelkow
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]