Ashley,

Not sure about the error thrown by the changelog, but more people have
experienced changelog issues in M2.

A possible solution is posted at: http://jira.codehaus.org/browse/MOJO-78

This at least solved the changelog 0 entries problem for me.

Jos

On 11/16/05, Ashley Hurkoo <[EMAIL PROTECTED]> wrote:
> I cannot understand why the changelog is saying there are 0 entries because
> when I do cvs log -d "2005-11-03<2005-11-17" , there
> Are plenty of entries. The changelog even has a build error.
>
> $ mvn -X changelog:changelog
> + Error stacktraces are turned on.
> [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and
> Settings\ashley.WEBRASKA.COM.AU\.m2\plugin-registry.xml'
> [DEBUG] Building Maven global-level plugin registry from:
> 'c:\devtools\maven-2.0\conf\plugin-registry.xml'
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'changelog'.
> [DEBUG] changelog-maven-plugin: resolved to version 2.0-beta-1 from
> repository central
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Building Tenzeng
> [INFO]    task-segment: [changelog:changelog]
> [INFO]
> ----------------------------------------------------------------------------
> [DEBUG] org.codehaus.mojo:changelog-maven-plugin:maven-plugin:2.0-beta-1
> (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> null:wagon-provider-api:jar:1.0-alpha-4
> [DEBUG]   org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-4
> (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> plexus:plexus-utils:jar:1.0.3
> [DEBUG]   plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven:maven-model:jar:2.0-beta-1
> [DEBUG]   org.apache.maven:maven-model:jar:2.0-beta-1 (selected for runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG]   netbeans:cvslib:jar:3.6 (selected for runtime)
> [DEBUG]   oro:oro:jar:2.0.7 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven:maven-artifact-manager:jar:2.0-beta-1
> [DEBUG]   org.apache.maven:maven-artifact-manager:jar:2.0-beta-1 (selected
> for runtime)
> [DEBUG]     org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-4
> (selected for runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> plexus:plexus-container-default:jar:1.0-alpha-6
> [DEBUG] Retrieving parent-POM from the repository for project:
> plexus:plexus-containers:pom:1.0.2
> [DEBUG]     plexus:plexus-container-default:jar:1.0-alpha-6 (selected for
> runtime)
> [DEBUG]       classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime)
> [DEBUG]       junit:junit:jar:3.8.1 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> plexus:plexus-utils:jar:1.0.2
> [DEBUG]       plexus:plexus-utils:jar:1.0.2 (removed - nearer found: 1.0.3)
> [DEBUG]       plexus:plexus-utils:jar:1.0.2 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven:maven-artifact:jar:2.0-beta-1
> [DEBUG]     org.apache.maven:maven-artifact:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]       plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven:maven-repository-metadata:jar:2.0-beta-1
> [DEBUG]     org.apache.maven:maven-repository-metadata:jar:2.0-beta-1
> (selected for runtime)
> [DEBUG]       plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG]   doxia:doxia-core:jar:1.0-alpha-4 (selected for runtime)
> [DEBUG]     doxia:doxia-sink-api:jar:1.0-alpha-4 (selected for runtime)
> [DEBUG]     oro:oro:jar:2.0.7 (selected for runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.2 (removed - nearer found: 1.0.3)
> [DEBUG]     plexus:plexus-utils:jar:1.0.2 (selected for runtime)
> [DEBUG]   ant:ant:jar:1.6.5 (selected for runtime)
> [DEBUG]   classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime)
> [DEBUG]   org.apache.maven:maven-repository-metadata:jar:2.0-beta-1
> (selected for runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> null:maven-profile:jar:2.0-beta-1
> [DEBUG]   org.apache.maven:maven-profile:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     plexus:plexus-container-default:jar:1.0-alpha-6 (selected for
> runtime)
> [DEBUG]     org.apache.maven:maven-model:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG]   plexus:plexus-container-default:jar:1.0-alpha-6 (selected for
> runtime)
> [DEBUG]     classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime)
> [DEBUG]     junit:junit:jar:3.8.1 (selected for runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.2 (removed - nearer found: 1.0.3)
> [DEBUG]     plexus:plexus-utils:jar:1.0.2 (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven:maven-plugin-api:jar:2.0-beta-1
> [DEBUG]   org.apache.maven:maven-plugin-api:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]   commons-validator:commons-validator:jar:1.1.4 (selected for
> runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> null:maven-reporting-impl:jar:2.0-beta-1
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven.reporting:maven-reporting:pom:2.0-beta-1
> [DEBUG]   org.apache.maven.reporting:maven-reporting-impl:jar:2.0-beta-1
> (selected for runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> null:maven-reporting-api:jar:2.0-beta-1
> [DEBUG] Retrieving parent-POM from the repository for project:
> org.apache.maven.reporting:maven-reporting:pom:2.0-beta-1
> [DEBUG]     org.apache.maven.reporting:maven-reporting-api:jar:2.0-beta-1
> (selected for runtime)
> [DEBUG]       doxia:doxia-sink-api:jar:1.0-alpha-4 (selected for runtime)
> [DEBUG]     commons-validator:commons-validator:jar:1.1.4 (selected for
> runtime)
> [DEBUG] Retrieving parent-POM from the repository for project:
> null:maven-project:jar:2.0-beta-1
> [DEBUG]     org.apache.maven:maven-project:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]       plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG]       plexus:plexus-container-default:jar:1.0-alpha-6 (selected for
> runtime)
> [DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0-beta-1
> (selected for runtime)
> [DEBUG]       org.apache.maven:maven-model:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]       org.apache.maven:maven-profile:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]       org.apache.maven:maven-artifact:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     oro:oro:jar:2.0.7 (selected for runtime)
> [DEBUG]     doxia:doxia-core:jar:1.0-alpha-4 (selected for runtime)
> [DEBUG]     org.apache.maven:maven-plugin-api:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]   org.apache.maven:maven-project:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG]     plexus:plexus-container-default:jar:1.0-alpha-6 (selected for
> runtime)
> [DEBUG]     org.apache.maven:maven-artifact-manager:jar:2.0-beta-1 (selected
> for runtime)
> [DEBUG]     org.apache.maven:maven-model:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     org.apache.maven:maven-profile:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     org.apache.maven:maven-artifact:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]   org.apache.maven:maven-artifact:jar:2.0-beta-1 (selected for
> runtime)
> [DEBUG]     plexus:plexus-utils:jar:1.0.3 (selected for runtime)
> [DEBUG]   org.apache.maven.reporting:maven-reporting-api:jar:2.0-beta-1
> (selected for runtime)
> [DEBUG]     doxia:doxia-sink-api:jar:1.0-alpha-4 (selected for runtime)
> [DEBUG]   doxia:doxia-sink-api:jar:1.0-alpha-4 (selected for runtime)
> [DEBUG]   regexp:regexp:jar:1.3 (selected for runtime)
> [DEBUG] Configuring mojo
> 'org.codehaus.mojo:changelog-maven-plugin:2.0-beta-1:changelog' -->
> [DEBUG]   (f) basedir = c:\Ashley\modules\MMS_IA\LGEnterprise\src
> [DEBUG]   (f) dateFormat = yyyy-MM-dd
> [DEBUG]   (f) outputDirectory =
> c:\Ashley\modules\MMS_IA\LGEnterprise\target\site
> [DEBUG]   (f) outputEncoding = ISO-8859-1
> [DEBUG]   (f) outputXML =
> c:\Ashley\modules\MMS_IA\LGEnterprise\target\changelog.xml
> [DEBUG]   (f) project = [EMAIL PROTECTED]
> [DEBUG]   (f) type = range
> [DEBUG] -- end configuration --
> [INFO] [changelog:changelog]
> [INFO] Generating changed sets xml to:
> c:\Ashley\modules\MMS_IA\LGEnterprise\target\changelog.xml
> [DEBUG] Executing CVS command: log -d "2005-10-17<2005-11-17"
> [INFO] ChangeSet between 2005-10-17 and 2005-11-17: 0 entries
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] An error has occurred in changelog report generation.
>
> [INFO]
> ----------------------------------------------------------------------------
> [DEBUG] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: An error has
> occurred in changelog report generation.
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
> cycleExecutor.java:544)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De
> faultLifecycleExecutor.java:482)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
> ycleExecutor.java:452)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
> ures(DefaultLifecycleExecutor.java:301)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
> ultLifecycleExecutor.java:268)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle
> Executor.java:137)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113)
>         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)
> Caused by: org.apache.maven.plugin.MojoExecutionException: An error has
> occurred in changelog report generation.
>         at
> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.j
> ava:98)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage
> r.java:399)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife
> cycleExecutor.java:519)
>         ... 16 more
> Caused by: java.lang.NullPointerException
>         at java.util.Hashtable.put(Hashtable.java:398)
>         at
> org.apache.maven.changelog.ChangeLog.getUserList(ChangeLog.java:530)
>         at
> org.apache.maven.changelog.ChangeLog.replaceAuthorIdWithName(ChangeLog.java:
> 541)
>         at
> org.apache.maven.changelog.ChangeLog.doExecute(ChangeLog.java:370)
>         at
> org.apache.maven.changelog.ChangeLogReport.getChangeLog(ChangeLogReport.java
> :263)
>         at
> org.apache.maven.changelog.ChangeLogReport.generateChangeSetsFromSCM(ChangeL
> ogReport.java:218)
>         at
> org.apache.maven.changelog.ChangeLogReport.getChangedSets(ChangeLogReport.ja
> va:198)
>         at
> org.apache.maven.changelog.ChangeLogReport.executeReport(ChangeLogReport.jav
> a:173)
>         at
> org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.
> java:117)
>         at
> org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.j
> ava:92)
>         ... 18 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: 3 seconds
> [INFO] Finished at: Wed Nov 16 10:58:32 EST 2005
> [INFO] Final Memory: 2M/5M
> [INFO]
> ----------------------------------------------------------------------------
>
>
> ---------------------------------------------------------------------
> 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