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 <rtac...@gmail.com> 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.<init>(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 following articles: > > Is this because the new site plugin doesn't work with the maven > 3.0-beta-3 or is the example configuration wrong? > > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-site-plugin</artifactId> > <version>3.0-beta-2-SNAPSHOT</version> > <configuration> > <reportPlugins> > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-project-info-reports-plugin</artifactId> > > <version>2.2</version> > <configuration> > > <dependencyDetailsEnabled>false</dependencyDetailsEnabled> > > <dependencyLocationsEnabled>false</dependencyLocationsEnabled> > </configuration> > <reports> > > <report>foo</report> > > <report>toto</report> > </reports> > </plugin> > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-javadoc-plugin</artifactId> > > <version>2.6.1</version> > </plugin> > </reportPlugins> > </configuration> > </plugin> > > Raphael > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >