The project info reports plugin is using the java version explicitly
(Since it doesn't actually execute anything it shouldn't have
mattered). Seems like this is a bug in the project info reports
plugin.

- Brett

2008/8/19 De Smet Ringo <[EMAIL PROTECTED]>:
> Hello,
>
> I have a number of projects correctly building with Maven 2.0.9. I now
> came to the point that I wanted to tackle the site generation.
> Everything works, except the SCM report because it seems to insist on
> using the Java based CVS library. I already had to revert to scm_native
> for the release plugin, so I would have assumed that this would have
> worked for the project-info-reports also.
>
> Is there a version of the site plugin or the project-info-reports that
> has this fixed?
>
> The command-line I use:
> mvn site -Dmaven.scm.provider.cvs.implementation=cvs_native
> -Dusername=rdesmet1
>
> The error I get:
> ...
> [INFO] Generating "Source Xref" report.
> [INFO] Generating "Continuous Integration" report.
> [INFO] Generating "Dependencies" report.
> [INFO] Generating "Issue Tracking" report.
> [INFO] Generating "Project License" report.
> [INFO] Generating "Mailing Lists" report.
> [INFO] Generating "Project Summary" report.
> [INFO] Generating "Source Repository" report.
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Username isn't defined.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.IllegalArgumentException: Username isn't defined.
>        at
> org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository
> .getCvsRootForCvsPass(CvsScmProviderRepository.java:105)
>        at
> org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository
> .getCvsRoot(CvsScmProviderRepository.java:73)
>        at
> org.apache.maven.report.projectinfo.ScmReport$ScmRenderer.anonymousAcces
> sCVS(ScmReport.java:457)
>        at
> org.apache.maven.report.projectinfo.ScmReport$ScmRenderer.renderAnonymou
> sAccessSection(ScmReport.java:276)
>        at
> org.apache.maven.report.projectinfo.ScmReport$ScmRenderer.renderBody(Scm
> Report.java:183)
>        at
> org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMa
> venReportRenderer.java:65)
>        at
> org.apache.maven.report.projectinfo.ScmReport.executeReport(ScmReport.ja
> va:87)
>        at
> org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenRep
> ort.java:101)
>        at
> org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(Repo
> rtDocumentRenderer.java:139)
>        at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Def
> aultSiteRenderer.java:269)
>        at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSi
> teRenderer.java:101)
>        at
> org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
>        at
> org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
>        at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
> nager.java:451)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
> LifecycleExecutor.java:558)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> ycle(DefaultLifecycleExecutor.java:499)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
> ifecycleExecutor.java:478)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> Failures(DefaultLifecycleExecutor.java:330)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:291)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
> ycleExecutor.java:142)
>        at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.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: 28 seconds
> [INFO] Finished at: Mon Aug 18 16:32:28 CEST 2008
> [INFO] Final Memory: 54M/347M
> [INFO]
> ------------------------------------------------------------------------
>
> Cheers,
>
> Ringo De Smet
> Ixor
> *************************************************************
>
> Dit e-mail bericht inclusief eventuele ingesloten bestanden kan informatie 
> bevatten die vertrouwelijk is en/of beschermd door intellectuele 
> eigendomsrechten. Dit bericht is uitsluitend bestemd voor de 
> geadresseerde(n). Elk gebruik van de informatie vervat in dit bericht 
> (waaronder de volledige of gedeeltelijke reproductie of verspreiding onder 
> elke vorm) door andere personen dan de geadresseerde(n) is verboden. Indien u 
> dit bericht per vergissing heeft ontvangen, gelieve de afzender hiervan te 
> verwittigen en dit bericht te verwijderen.
>
> This e-mail and any attachment thereto may contain information which is 
> confidential and/or protected by intellectual property rights and are 
> intended for the sole use of the addressees. Any use of the information 
> contained herein (including but not limited to total or partial reproduction 
> or distribution in any form) by other persons than the addressees is 
> prohibited. If you have received this e-mail in error, please notify the 
> sender and delete its contents.
>
> Ce courriel et les annexes éventuelles peuvent contenir des informations 
> confidentielles et/ou protégées par des droits de propriété intellectuelle. 
> Ce message est adressé exclusivement à son (ses) destinataire(s). Toute 
> utilisation du contenu de ce message (y compris la reproduction ou diffusion 
> partielle ou complète sous toute forme) par une autre personne que le(s) 
> destinataire(s) est formellement interdite. Si vous avez reçu ce message par 
> erreur, veuillez prévenir l'expéditeur du message et en détruire le contenu.
>
> *************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Brett Porter
Blog: http://blogs.exist.com/bporter/

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

Reply via email to