Hi,

Already done, http://jira.codehaus.org/browse/MPCHANGELOG-72

Pascal

-----Message d'origine-----
De : Edwin Punzalan [mailto:[EMAIL PROTECTED] 
Envoyé : September 5, 2005 22:10
À : Maven Users List
Objet : Re: Change log error with Perforce

Hi, this is a bug.

I found that the code checks for the first three characters after "scm:" 
and that would only work for cvs, svn, and vss.

Please file a jira on this.


Michael Owen wrote:

> Hi,
>
> I'm using Maven 1.0.2 and I'm trying to get the change log report 
> working. To do this I have put:
>
> <report>maven-changelog-plugin</report>
>
> in the reports section of the POM, and added:
>
> <repository>       
>
<connection>scm:perforce:perforce.dev.uk:1666://depot/development/project/ma
in/...</connection> 
>
> </repository>
>
> When I do "maven site" I then get the following error:
>
>    [echo] Generating the Change Log...
> maven-changelog-plugin:report:
>    [echo] Generating the changelog report
> Could not derive factory from connection: using CVS (valid factories 
> are: [start
> eam, cvs, perforce, svn, clearcase, vss])
>
> BUILD FAILED
> File...... C:\Documents and 
> Settings\mike\.maven\cache\maven-changelog-plugin-1
> .8.2\plugin.jelly
> Element... changelog:changelog
> Line...... 108
> Column.... 15
> org/netbeans/lib/cvsclient/event/CVSListener
> Total time: 11 seconds
> Finished at: Mon Sep 05 14:05:01 BST 2005
>
>> From this error I guess I haven't specified the connection correctly 
>> as it's 
>
> trying to use CVS and not Perforce, however, looking at documents on 
> the web it seems to be the correct format. I've investigated more by 
> doing "maven -X maven-changelog-plugin:report" and got the following 
> error message:
>
> BUILD FAILED
> File...... C:\Documents and 
> Settings\mike\.maven\cache\maven-changelog-plugin-1
> .8.2\plugin.jelly
> Element... changelog:changelog
> Line...... 108
> Column.... 15
> org/netbeans/lib/cvsclient/event/CVSListener
> com.werken.werkz.UnattainableGoalException: Unable to obtain goal 
> [maven-changel
> og-plugin:report] -- C:\Documents and 
> Settings\mike\.maven\cache\maven-changelo
> g-plugin-1.8.2\plugin.jelly:108:15: <changelog:changelog> 
> org/netbeans/lib/cvscl
> ient/event/CVSListener
>        at com.werken.werkz.Goal.fire(Goal.java:646)
>        at com.werken.werkz.Goal.attain(Goal.java:575)
>        at 
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
>        at 
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
>        at org.apache.maven.cli.App.doMain(App.java:488)
>        at org.apache.maven.cli.App.main(App.java:1239)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at com.werken.forehead.Forehead.run(Forehead.java:551)
>        at com.werken.forehead.Forehead.main(Forehead.java:581)
> org.apache.commons.jelly.JellyTagException: C:\Documents and 
> Settings\owenm\.mav
> en\cache\maven-changelog-plugin-1.8.2\plugin.jelly:108:15: 
> <changelog:changelog>
> org/netbeans/lib/cvsclient/event/CVSListener
>        at 
> org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.jav
> a:243)
>        at 
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.jav
> a:145)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at 
> org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:92)
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at 
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:84)
>
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
> g.java:79)
>        at 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
> mAction(MavenGoalTag.java:110)
>        at com.werken.werkz.Goal.fire(Goal.java:639)
>        at com.werken.werkz.Goal.attain(Goal.java:575)
>        at 
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
>        at 
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
>        at org.apache.maven.cli.App.doMain(App.java:488)
>        at org.apache.maven.cli.App.main(App.java:1239)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at com.werken.forehead.Forehead.run(Forehead.java:551)
>        at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: java.lang.NoClassDefFoundError: 
> org/netbeans/lib/cvsclient/event/CVSL
> istener
>        at 
> org.apache.maven.cvslib.CvsChangeLogFactory.createGenerator(CvsChange
> LogFactory.java:47)
>        at 
> org.apache.maven.changelog.ChangeLog.generateSets(ChangeLog.java:415)
>
>        at 
> org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:368)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at 
> org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.jav
> a:230)
>        ... 28 more
> Root cause
> java.lang.NoClassDefFoundError: 
> org/netbeans/lib/cvsclient/event/CVSListener
>        at 
> org.apache.maven.cvslib.CvsChangeLogFactory.createGenerator(CvsChange
> LogFactory.java:47)
>        at 
> org.apache.maven.changelog.ChangeLog.generateSets(ChangeLog.java:415)
>
>        at 
> org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:368)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at 
> org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.jav
> a:230)
>        at 
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.jav
> a:145)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at 
> org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:92)
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at 
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:84)
>
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
> g.java:79)
>        at 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
> mAction(MavenGoalTag.java:110)
>        at com.werken.werkz.Goal.fire(Goal.java:639)
>        at com.werken.werkz.Goal.attain(Goal.java:575)
>        at 
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
>        at 
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
>        at org.apache.maven.cli.App.doMain(App.java:488)
>        at org.apache.maven.cli.App.main(App.java:1239)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at com.werken.forehead.Forehead.run(Forehead.java:551)
>        at com.werken.forehead.Forehead.main(Forehead.java:581)
> Root cause
> java.lang.NoClassDefFoundError: 
> org/netbeans/lib/cvsclient/event/CVSListener
>        at 
> org.apache.maven.cvslib.CvsChangeLogFactory.createGenerator(CvsChange
> LogFactory.java:47)
>        at 
> org.apache.maven.changelog.ChangeLog.generateSets(ChangeLog.java:415)
>
>        at 
> org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:368)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at 
> org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.jav
> a:230)
>        at 
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.jav
> a:145)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at 
> org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:92)
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>        at 
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:84)
>
>        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>        at 
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>        at 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
> g.java:79)
>        at 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
> mAction(MavenGoalTag.java:110)
>        at com.werken.werkz.Goal.fire(Goal.java:639)
>        at com.werken.werkz.Goal.attain(Goal.java:575)
>        at 
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
> 671)
>        at 
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
>        at org.apache.maven.cli.App.doMain(App.java:488)
>        at org.apache.maven.cli.App.main(App.java:1239)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at com.werken.forehead.Forehead.run(Forehead.java:551)
>        at com.werken.forehead.Forehead.main(Forehead.java:581)
> Final Memory: 3M/5M
> Total time: 6 seconds
> Finished at: Mon Sep 05 14:08:24 BST 2005
>
>
>
> Just wondering if anyone has any idea why it might be failing?
>
> Many thanks for your help in advance. It is much appreciated.
>
> Mike
>
>
>
> ---------------------------------------------------------------------
> 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]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to