sijpesteijn/mafia-maven-plugin

Mafia Plugin not working with current version of fitnesse

Opened this issue · 0 comments

f4n commented

hi,
we have some problems running Mafia Plugin with the current fitnesse version 20161106. with the fitnesse version 20150424 everything runs fine. do you have any idea?
we get errors like this:

Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at org.jsoup.select.Elements.get(Elements.java:523) at nl.sijpesteijn.testing.fitnesse.plugins.report.MafiaReportBuilder.withTests(MafiaReportBuilder.java:87) at nl.sijpesteijn.testing.fitnesse.plugins.FitNesseRunnerMojo.execute(FitNesseRunnerMojo.java:228) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) ... 21 more

Full Stacktrace:
[ERROR] Failed to execute goal nl.sijpesteijn.testing.fitnesse.plugins:mafia-maven-plugin:2.1.11:test (mafia-test) on project datasource: Execution mafia-test of goal nl.sijpesteijn.testing.fitnesse.plugins:mafia-maven-plugin:2.1.11:test failed: Index: 0, Size: 0 -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal nl.sijpesteijn.testing.fitnesse.plugins:mafia-maven-plugin:2.1.11:test (mafia-test) on project datasource: Execution mafia-test of goal nl.sijpesteijn.testing.fitnesse.plugins:mafia-maven-plugin:2.1.11:test failed: Index: 0, Size: 0 at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) 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:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 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.PluginExecutionException: Execution mafia-test of goal nl.sijpesteijn.testing.fitnesse.plugins:mafia-maven-plugin:2.1.11:test failed: Index: 0, Size: 0 at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 20 more Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at org.jsoup.select.Elements.get(Elements.java:523) at nl.sijpesteijn.testing.fitnesse.plugins.report.MafiaReportBuilder.withTests(MafiaReportBuilder.java:87) at nl.sijpesteijn.testing.fitnesse.plugins.FitNesseRunnerMojo.execute(FitNesseRunnerMojo.java:228) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) ... 21 more [ERROR]