The ITs right now are severely broken with recent changes as far as I can tell so wait until we fix that and then try again. I wouldn’t be surprised if many things don’t work right now.
> On May 18, 2016, at 6:57 PM, Mark Derricutt <[email protected]> wrote: > > Hey all, > > Not sure if this is a Findbugs plugin bug, or maven itself, but under > 3.4.0-SNAPSHOT I get the following exception when running our findbags goals: > > [ERROR] Failed to execute goal > org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs) on project > smx3.core: Unable to parse configuration of mojo > org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs for parameter > pluginArtifacts: Cannot assign configuration entry 'pluginArtifacts' with > value '${plugin.artifacts}' of type > java.util.Collections.UnmodifiableRandomAccessList to property of type > java.util.ArrayList -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs) on > project smx3.core: Unable to parse configuration of mojo > org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs for parameter > pluginArtifacts: Cannot assign configuration entry 'pluginArtifacts' with > value '${plugin.artifacts}' of type > java.util.Collections.UnmodifiableRandomAccessList to property of type > java.util.ArrayList > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:155) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:147) > at > org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions(MojoExecutor.java:354) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:199) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:155) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:147) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:974) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:300) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:210) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > Caused by: org.apache.maven.plugin.PluginConfigurationException: Unable to > parse configuration of mojo > org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs for parameter > pluginArtifacts: Cannot assign configuration entry 'pluginArtifacts' with > value '${plugin.artifacts}' of type > java.util.Collections.UnmodifiableRandomAccessList to property of type > java.util.ArrayList > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:660) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:592) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:121) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > ... 24 more > Caused by: > org.codehaus.plexus.component.configurator.ComponentConfigurationException: > Cannot assign configuration entry 'pluginArtifacts' with value > '${plugin.artifacts}' of type > java.util.Collections.UnmodifiableRandomAccessList to property of type > java.util.ArrayList > at > org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter.failIfNotTypeCompatible(AbstractConfigurationConverter.java:100) > at > org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter.fromConfiguration(CollectionConverter.java:82) > at > org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter.fromConfiguration(CollectionConverter.java:47) > at > org.eclipse.sisu.plexus.CompositeBeanHelper.convertProperty(CompositeBeanHelper.java:273) > at > org.eclipse.sisu.plexus.CompositeBeanHelper.setProperty(CompositeBeanHelper.java:174) > at > org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:101) > at > org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:34) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:630) > ... 27 more > > The plugin config is: > > <plugin> > > > <groupId>org.codehaus.mojo</groupId> > > > <artifactId>findbugs-maven-plugin</artifactId> > > > <version>3.0.3</version> > > > <configuration> > > > <includeTests>true</includeTests> > > > <failOnError>false</failOnError> > > > <plugins> > > > <plugin> > > > <groupId>com.mebigfatguy.fb-contrib</groupId> > > > <artifactId>fb-contrib</artifactId> > > > <version>6.6.1</version> > > > </plugin> > > > <plugin> > > > <groupId>com.h3xstream.findsecbugs</groupId> > > > <artifactId>findsecbugs-plugin</artifactId> > > > <version>1.4.5</version> > > > </plugin> > > > <plugin> > > > <groupId>jp.skypencil.findbugs.slf4j</groupId> > > > <artifactId>findbugs-slf4j</artifactId> > > > <version>1.2.4</version> > > > </plugin> > > > </plugins> > > > </configuration> > </plugin> > Is this a problem with Maven 3.4-SNAPSHOT or the findbags plugin? > > -- > Mark Derricutt > http://www.theoryinpractice.net > http://www.chaliceofblood.net > http://plus.google.com/+MarkDerricutt > http://twitter.com/talios > http://facebook.com/mderricutt > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Takari and Apache Maven http://twitter.com/jvanzyl http://twitter.com/takari_io --------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
