maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edwin Punzalan <epunza...@exist.com>
Subject Re: (Maven 2) mvn site not working
Date Thu, 15 Dec 2005 02:58:55 GMT

Did you update your version of the PMD plugin?  It seems like the PMD 
plugin you're using does not implement canGenerateReport() method.

Try checking out the latest pmd plugin from svn and install it to your 
local repository.  See: 
http://maven.apache.org/guides/development/guide-testing-development-plugins.html

Mayorgaadame, Alex wrote:

>Hello all,
>
>What may be wrong here:
>
>bash-2.03$ mvn site
>[INFO] Scanning for projects...
>[INFO] ----------------------------------------------------------------------------
>[INFO] Building GTPL Maven Sample Project
>[INFO]    task-segment: [site]
>[INFO] ----------------------------------------------------------------------------
>[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
>[INFO] Setting property: velocimacro.messages.on => 'false'.
>[INFO] Setting property: resource.loader => 'classpath'.
>[INFO] Setting property: resource.manager.logwhenfound => 'false'.
>[INFO] **************************************************************
>[INFO] Starting Jakarta Velocity v1.4
>[INFO] RuntimeInstance initializing.
>[INFO] Default Properties File: org/apache/velocity/runtime/defaults/velocity.properties
>[INFO] Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl)
>[INFO] Resource Loader Instantiated: org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader
>[INFO] ClasspathResourceLoader : initialization starting.
>[INFO] ClasspathResourceLoader : initialization complete.
>[INFO] ResourceCache : initialized. (class org.apache.velocity.runtime.resource.ResourceCacheImpl)
>[INFO] Default ResourceManager initialization complete.
>[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Literal
>[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Macro
>[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Parse
>[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Include
>[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Foreach
>[INFO] Created: 20 parsers.
>[INFO] Velocimacro : initialization starting.
>[INFO] Velocimacro : adding VMs from VM library template : VM_global_library.vm
>[ERROR] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource
loader.
>[INFO] Velocimacro : error using  VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException:
Unable to find resource 'VM_global_library.vm'
>[INFO] Velocimacro :  VM library template macro registration complete.
>[INFO] Velocimacro : allowInline = true : VMs can be defined inline in templates
>[INFO] Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace
previous VM definitions
>[INFO] Velocimacro : allowInlineLocal = false : VMs defined inline will be  global in
scope if allowed.
>[INFO] Velocimacro : initialization complete.
>[INFO] Velocity successfully started.
>[INFO] [site:site]
>[WARNING] Error loading report org.apache.maven.plugin.pmd.PmdReport - AbstractMethodError:
canGenerateReport()
>[INFO] Generate "Continuous Integration" report.
>[ERROR] VM #displayTree: error : too few arguments to macro. Wanted 2 got 0
>[ERROR] VM #menuItem: error : too few arguments to macro. Wanted 1 got 0
>[INFO] Generate "Dependencies" report.
>[INFO] Generate "Issue Tracking" report.
>[INFO] Generate "Project License" report.
>[INFO] Generate "Mailing Lists" report.
>[INFO] Generate "Source Repository" report.
>[INFO] Generate "Project Team" report.
>[INFO] Generate "Checkstyle" report.
>[INFO] ----------------------------------------------------------------------------
>[ERROR] FATAL ERROR
>[INFO] ----------------------------------------------------------------------------
>---------------------------------------------------
>constituent[0]: file:/export1/eae/maven/maven-2.0/lib/maven-core-2.0.jar
>constituent[1]: file:/export1/eae/maven/maven-2.0/lib/maven-plugin-parameter-documenter-2.0.jar
>constituent[2]: file:/export1/eae/maven/maven-2.0/lib/maven-model-2.0.jar
>constituent[3]: file:/export1/eae/maven/maven-2.0/lib/maven-profile-2.0.jar
>constituent[4]: file:/export1/eae/maven/maven-2.0/lib/maven-project-2.0-1.jar
>constituent[5]: file:/export1/eae/maven/maven-2.0/lib/maven-error-diagnostics-2.0.jar
>constituent[6]: file:/export1/eae/maven/maven-2.0/lib/plexus-interactivity-api-1.0-alpha-4.jar
>constituent[7]: file:/export1/eae/maven/maven-2.0/lib/wagon-http-lightweight-1.0-alpha-5.jar
>constituent[8]: file:/export1/eae/maven/maven-2.0/lib/maven-plugin-descriptor-2.0.jar
>constituent[9]: file:/export1/eae/maven/maven-2.0/lib/commons-cli-1.0.jar
>constituent[10]: file:/export1/eae/maven/maven-2.0/lib/wagon-ssh-1.0-alpha-5.jar
>constituent[11]: file:/export1/eae/maven/maven-2.0/lib/maven-artifact-manager-2.0-1.jar
>constituent[12]: file:/export1/eae/maven/maven-2.0/lib/maven-artifact-2.0-1.jar
>constituent[13]: file:/export1/eae/maven/maven-2.0/lib/maven-monitor-2.0.jar
>constituent[14]: file:/export1/eae/maven/maven-2.0/lib/maven-repository-metadata-2.0.jar
>constituent[15]: file:/export1/eae/maven/maven-2.0/lib/jsch-0.1.23.jar
>constituent[16]: file:/export1/eae/maven/maven-2.0/lib/maven-settings-2.0.jar
>constituent[17]: file:/export1/eae/maven/maven-2.0/lib/wagon-file-1.0-alpha-5.jar
>constituent[18]: file:/export1/eae/maven/maven-2.0/lib/wagon-provider-api-1.0-alpha-5.jar
>constituent[19]: file:/export1/eae/maven/maven-2.0/lib/maven-reporting-api-2.0.jar
>constituent[20]: file:/export1/eae/maven/maven-2.0/lib/maven-plugin-api-2.0.jar
>constituent[21]: file:/export1/eae/maven/maven-2.0/lib/maven-plugin-registry-2.0.jar
>constituent[22]: file:/export1/eae/maven/maven-2.0/lib/doxia-sink-api-1.0-alpha-4.jar
>---------------------------------------------------
>java.lang.NullPointerException
>        at org.apache.maven.usability.diagnostics.DiagnosisUtils.appendRootCauseIfPresentAndUnique(DiagnosisUtils.java:89)
>        at org.apache.maven.usability.diagnostics.ErrorDiagnostics$PuntErrorDiagnoser.diagnose(ErrorDiagnostics.java:132)
>        at org.apache.maven.usability.diagnostics.ErrorDiagnostics.diagnose(ErrorDiagnostics.java:104)
>        at org.apache.maven.DefaultMaven.logDiagnostics(DefaultMaven.java:693)
>        at org.apache.maven.DefaultMaven.logFatal(DefaultMaven.java:627)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:143)
>        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:585)
>        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)
>
>Thanks,
>Alex
>
>---------------------------------------------------------------------
>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


Mime
View raw message