Brett Porter had this to say about the error "There was a required update to the reporting API. Compatible plugins will be republished in the near future. If you are able to rebuild the plugin from SVN that should work as is."
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David H. DeWolf Sent: Monday, October 17, 2005 8:19 AM To: Maven Users List Subject: Re: [m2] NoSuchMethodError exception when executing site:site Zheng, I got the same thing over the weekend and found that Maven was downloading the most recent plugins but I didn't have the most recent dist to go with them. To get things working (at least partway), I cleared out my maven plugings from the repo and installed M2 RC. This got me further, but I still had an issue. . .if I remember, it had something to do with trying to generate a site from a project without any source. If I create a main/java dir or generate the site from a project which contains source, it execs fine. David On 10/17/05, Zhong ZHENG <[EMAIL PROTECTED]> wrote: > > Hi, there, > > I am trying to use m2 to generate the project site. When executing > site:site, i got the following NoSuchMethodError exception: > > [INFO] Searching repository for plugin with prefix: 'site'. > [INFO] > > ---------------------------------------------------------------------- > ------ [INFO] Building Apache Pluto Site Chinese Translation [INFO] > task-segment: [site: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] > --------------------------------------------------- > constituent[0]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > core-2.0-beta-3.jar > constituent[1]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > artifact-manager-2.0-beta-3.jar > constituent[2]: file:/D:/javasoft/maven-2.0-beta-3/lib/plexus- > input-handler-1.0-alpha-2.jar > constituent[3]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > plugin-api-2.0-beta-3.jar > constituent[4]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > plugin-descriptor-2.0-beta-3.jar > constituent[5]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > artifact-2.0-beta-3.jar > constituent[6]: > file:/D:/javasoft/maven-2.0-beta-3/lib/commons-cli-1.0.jar > constituent[7]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > model-2.0-beta-3.jar > constituent[8]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > settings-2.0-beta-3.jar > constituent[9]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > repository-metadata-2.0-beta-3.jar > constituent[10]: > file:/D:/javasoft/maven-2.0-beta-3/lib/jsch-0.1.21.jar > constituent[11]: file:/D:/javasoft/maven-2.0-beta-3/lib/wagon- > provider-api-1.0-alpha-4.jar > constituent[12]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > monitor-2.0-beta-3.jar > constituent[13]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > reporting-api-2.0-beta-3.jar > constituent[14]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > profile-2.0-beta-3.jar > constituent[15]: file:/D:/javasoft/maven-2.0-beta-3/lib/wagon- > file-1.0-alpha-4.jar > constituent[16]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > project-2.0-beta-3.jar > constituent[17]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > plugin-registry-2.0-beta-3.jar > constituent[18]: > file:/D:/javasoft/maven-2.0-beta-3/lib/jline-0.9.1.jar > constituent[19]: file:/D:/javasoft/maven-2.0-beta-3/lib/maven- > plugin-parameter-documenter-2.0-beta-3.jar > constituent[20]: file:/D:/javasoft/maven-2.0-beta-3/lib/doxia- > sink-api-1.0-alpha-4.jar > constituent[21]: file:/D:/javasoft/maven-2.0-beta-3/lib/wagon- > ssh-1.0-alpha-4.jar > constituent[22]: file:/D:/javasoft/maven-2.0-beta-3/lib/wagon- > http-lightweight-1.0-alpha-4.jar > --------------------------------------------------- > Exception in thread "main" java.lang.NoSuchMethodError: > org.apache.maven.reporting.MavenReport.canGenerateReport()Z > at > org.apache.maven.plugins.site.SiteMojo.filterReports(SiteMojo.java:407 > ) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:221) > at org.apache.maven.plugin.DefaultPluginManager.executeMojo( > DefaultPluginManager.java:417) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals( > DefaultLifecycleExecutor.java:554) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneG > oal > (DefaultLifecycleExecutor.java:517) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal( > DefaultLifecycleExecutor.java:498) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment > s > ( > DefaultLifecycleExecutor.java:307) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute( > DefaultLifecycleExecutor.java:149) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:217) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:247) > 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) > > But about three days ago, when executing site:site, I didn't get such > exception. So what's wrong with my project reports? > Thanks in advance. > > -- > > ZHENG Zhong > > 1 Avenue Alphand > 75116 Paris, France > +33 6 76 80 45 90 > > > _______________ Siebel IT'S ALL ABOUT THE CUSTOMER Visit www.siebel.com This e-mail message is for the sole use of the intended recipient(s) and contains confidential and/or privileged information belonging to Siebel Systems, Inc. or its customers or partners. Any unauthorized review, use, copying, disclosure or distribution of this message is strictly prohibited. If you are not an intended recipient of this message, please contact the sender by reply e-mail and destroy all soft and hard copies of the message and any attachments. Thank you for your cooperation. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
