You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Eman Ali al-Maktari <em...@linkintime.com> on 2007/01/22 04:13:01 UTC

StatScm fatal error

Hi every one..
I'm using the StatScm plugin, which generates statistical charts for 
the SCM changes(Commits and so on)...
The problem is that when I execute the site:site goal I got a null 
pointer exception caused probably by this plugin..

Here are Parts of my POM.XML:

<pluginRepositories>
         ...
    <pluginRepository>
        <id>stat-scm-sourceforge</id>
        <url>http://stat-scm.sourceforge.net/maven2</url>
    </pluginRepository>
   <pluginRepository>
       <id>stat-scm-sourceforge-snapshot</id>
       <url>http://stat-scm.sourceforge.net/maven2-snapshots</url>
    </pluginRepository>
    <pluginRepository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>central</id>
      <name>Maven Plugin Repository</name>
      <url>http://repo1.maven.org/maven2</url>
    </pluginRepository>
         ...
</pluginRepositories>
         ...
  <reporting>
         <outputDirectory>${project.build.directory}/site</outputDirectory>
         <plugins>
                 ...
         <plugin>
                         <groupId>net.sf</groupId>
                 <artifactId>stat-scm</artifactId>
        </plugin>

         ....
      </plugins>
    </reporting>

And this is the exception trace
[WARNING] cvs log: Logging src/main/webapp/WEB-INF
[INFO] scm log ...; exitValue: 0
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] null
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.NullPointerException
         at net.sf.statcvs.pages.Page.add(Page.java:160)
         at 
net.sf.statcvs.pages.FileSizesPageMaker.toFile(FileSizesPageMaker.jav
a:53)
         at 
net.sf.statcvs.pages.ReportSuiteMaker.toFile(ReportSuiteMaker.java:80
)
         at net.sf.statcvs.Main.generateDefaultHTMLSuite(Main.java:225)
         at net.sf.statscm.StatScmMojo.doCvsStats(StatScmMojo.java:194)
         at net.sf.statscm.StatScmMojo.executeReport(StatScmMojo.java:132)
         at 
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMaven
Report.java:101)
         at 
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(R
eportDocumentRenderer.java:67)
         at 
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(
DefaultSiteRenderer.java:239)
         at 
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(Defaul
tSiteRenderer.java:115)
         at 
org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:124
)
         at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:92)
         at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:412)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:534)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:475)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:454)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:306)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:273)
         at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:140)
         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:256)
         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.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: 1 minute 23 seconds
[INFO] Finished at: Sun Jan 21 18:50:10 PST 2007
[INFO] Final Memory: 29M/52M
[INFO] ------------------------------------------------------------------------

Any help will be appreciated ..Thanx in advanced  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: StatScm fatal error

Posted by Stefano Apostolico <s....@gmail.com>.
Do you use jdk 1.4 ?




Eman Ali al-Maktari ha scritto:
> Hi every one..
> I'm using the StatScm plugin, which generates statistical charts for
> the SCM changes(Commits and so on)...
> The problem is that when I execute the site:site goal I got a null
> pointer exception caused probably by this plugin..
>
> Here are Parts of my POM.XML:
>
> <pluginRepositories>
>         ...
>    <pluginRepository>
>        <id>stat-scm-sourceforge</id>
>        <url>http://stat-scm.sourceforge.net/maven2</url>
>    </pluginRepository>
>   <pluginRepository>
>       <id>stat-scm-sourceforge-snapshot</id>
>       <url>http://stat-scm.sourceforge.net/maven2-snapshots</url>
>    </pluginRepository>
>    <pluginRepository>
>      <snapshots>
>        <enabled>false</enabled>
>      </snapshots>
>      <id>central</id>
>      <name>Maven Plugin Repository</name>
>      <url>http://repo1.maven.org/maven2</url>
>    </pluginRepository>
>         ...
> </pluginRepositories>
>         ...
>  <reporting>
>        
> <outputDirectory>${project.build.directory}/site</outputDirectory>
>         <plugins>
>                 ...
>         <plugin>
>                         <groupId>net.sf</groupId>
>                 <artifactId>stat-scm</artifactId>
>        </plugin>
>
>         ....
>      </plugins>
>    </reporting>
>
> And this is the exception trace
> [WARNING] cvs log: Logging src/main/webapp/WEB-INF
> [INFO] scm log ...; exitValue: 0
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] null
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>         at net.sf.statcvs.pages.Page.add(Page.java:160)
>         at
> net.sf.statcvs.pages.FileSizesPageMaker.toFile(FileSizesPageMaker.jav
> a:53)
>         at
> net.sf.statcvs.pages.ReportSuiteMaker.toFile(ReportSuiteMaker.java:80
> )
>         at net.sf.statcvs.Main.generateDefaultHTMLSuite(Main.java:225)
>         at net.sf.statscm.StatScmMojo.doCvsStats(StatScmMojo.java:194)
>         at net.sf.statscm.StatScmMojo.executeReport(StatScmMojo.java:132)
>         at
> org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMaven
> Report.java:101)
>         at
> org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(R
> eportDocumentRenderer.java:67)
>         at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(
> DefaultSiteRenderer.java:239)
>         at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(Defaul
> tSiteRenderer.java:115)
>         at
> org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:124
> )
>         at
> org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:92)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> nManager.java:412)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> ultLifecycleExecutor.java:534)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
> fecycle(DefaultLifecycleExecutor.java:475)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> ltLifecycleExecutor.java:454)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> dleFailures(DefaultLifecycleExecutor.java:306)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> ts(DefaultLifecycleExecutor.java:273)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> fecycleExecutor.java:140)
>         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:256)
>         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.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: 1 minute 23 seconds
> [INFO] Finished at: Sun Jan 21 18:50:10 PST 2007
> [INFO] Final Memory: 29M/52M
> [INFO]
> ------------------------------------------------------------------------
>
> Any help will be appreciated ..Thanx in advanced 
>
> ---------------------------------------------------------------------
> 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