Re: New Site plugin configuration fails if example config from wiki is used?
Hi, Thanks for reporting this. It's now fixed and I have deployed a new SNAPSHOT. 2010/9/3 Raphael Ackermann : > Using maven 3.0-beta-3 and the maven-site-plugin 3.0-beta-2-SNAPSHOT > and specifying the reportPlugins configuration as shown on > https://cwiki.apache.org/MAVEN/maven-3x-and-site-plugin.html > > I get the following error: > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > (default-site) on project usp-sls-appliance: Unable to parse > configuration of mojo > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > for parameter plugin: Cannot find setter nor field > in org.apache.maven.plugins.site.ReportPlugin for 'reports' -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > execute goal > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > (default-site) on project usp-sls-appliance: Unable to parse > configuration of mojo > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site fo > r parameter plugin: Cannot find setter nor field in > org.apache.maven.plugins.site.ReportPlugin for 'reports' > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:157) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:88) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:80) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:87) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:315) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:132) > 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:597) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) > Caused by: org.apache.maven.plugin.PluginConfigurationException: > Unable to parse configuration of mojo > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > for parameter plugin: Cannot find setter nor field in > org.apache.maven.plugins.site.ReportPlugin for 'reports' > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:535) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:467) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:96) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > ... 19 more > Caused by: > org.codehaus.plexus.component.configurator.ComponentConfigurationException: > Cannot find setter nor field in > org.apache.maven.plugins.site.ReportPlugin for 'reports' > at > org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.(ComponentValueSetter.java:80) > at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:134) > at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:89) > at > org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:131) > at > org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.configure(ComponentValueSetter.java:260) > at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:137) > at > org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:56) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManag
Re: New Site plugin configuration fails if example config from wiki is used?
I haven't tried maven 3.0-beta-3 with the site plugin yet, but based on the conversations I've read (on the dev list) maven-site-plugin 3.0-beta-2-SNAPSHOT should be updated to work. The release process for maven-site-plugin 3.0-beta-2 is supposed to start shortly, so I advice you to monitor the dev list and provide any feedback you have! /Anders On Fri, Sep 3, 2010 at 17:29, Raphael Ackermann wrote: > Using maven 3.0-beta-3 and the maven-site-plugin 3.0-beta-2-SNAPSHOT > and specifying the reportPlugins configuration as shown on > https://cwiki.apache.org/MAVEN/maven-3x-and-site-plugin.html > > I get the following error: > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > (default-site) on project usp-sls-appliance: Unable to parse > configuration of mojo > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > for parameter plugin: Cannot find setter nor field > in org.apache.maven.plugins.site.ReportPlugin for 'reports' -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > execute goal > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > (default-site) on project usp-sls-appliance: Unable to parse > configuration of mojo > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site fo > r parameter plugin: Cannot find setter nor field in > org.apache.maven.plugins.site.ReportPlugin for 'reports' >at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:157) >at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:88) >at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:80) >at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:87) >at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) >at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) >at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) >at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:315) >at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152) >at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445) >at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168) >at org.apache.maven.cli.MavenCli.main(MavenCli.java:132) >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:597) >at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) >at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) >at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) >at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) > Caused by: org.apache.maven.plugin.PluginConfigurationException: > Unable to parse configuration of mojo > org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site > for parameter plugin: Cannot find setter nor field in > org.apache.maven.plugins.site.ReportPlugin for 'reports' >at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:535) >at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:467) >at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:96) >at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) >... 19 more > Caused by: > org.codehaus.plexus.component.configurator.ComponentConfigurationException: > Cannot find setter nor field in > org.apache.maven.plugins.site.ReportPlugin for 'reports' >at > org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.(ComponentValueSetter.java:80) >at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:134) >at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:89) >at > org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:131) >at > org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.configure(ComponentValueSetter.java:260) >at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverte
New Site plugin configuration fails if example config from wiki is used?
Using maven 3.0-beta-3 and the maven-site-plugin 3.0-beta-2-SNAPSHOT and specifying the reportPlugins configuration as shown on https://cwiki.apache.org/MAVEN/maven-3x-and-site-plugin.html I get the following error: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site (default-site) on project usp-sls-appliance: Unable to parse configuration of mojo org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site for parameter plugin: Cannot find setter nor field in org.apache.maven.plugins.site.ReportPlugin for 'reports' -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site (default-site) on project usp-sls-appliance: Unable to parse configuration of mojo org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site fo r parameter plugin: Cannot find setter nor field in org.apache.maven.plugins.site.ReportPlugin for 'reports' at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:157) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:88) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:80) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:87) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:315) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168) at org.apache.maven.cli.MavenCli.main(MavenCli.java:132) 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:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: org.apache.maven.plugin.PluginConfigurationException: Unable to parse configuration of mojo org.apache.maven.plugins:maven-site-plugin:3.0-beta-2-SNAPSHOT:site for parameter plugin: Cannot find setter nor field in org.apache.maven.plugins.site.ReportPlugin for 'reports' at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:535) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:467) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:96) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) ... 19 more Caused by: org.codehaus.plexus.component.configurator.ComponentConfigurationException: Cannot find setter nor field in org.apache.maven.plugins.site.ReportPlugin for 'reports' at org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.(ComponentValueSetter.java:80) at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:134) at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:89) at org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter.fromConfiguration(ArrayConverter.java:131) at org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.configure(ComponentValueSetter.java:260) at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:137) at org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:56) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:505) ... 22 more [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the fo