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]
