net.thucydides.core.reports.ReportGenerationFailedError

Failed to generate configuration report

Samebug tips0

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web174

Stack trace

  • net.thucydides.core.reports.ReportGenerationFailedError: Failed to generate configuration report at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:192) at net.thucydides.core.reports.ReportService.waitForReportGenerationToFinish(ReportService.java:181) at net.thucydides.core.reports.ReportService.generateReportsFor(ReportService.java:162) at net.thucydides.core.reports.ReportService.generateReportsFor(ReportService.java:111) at net.serenitybdd.junit.runners.SerenityRunner.generateReportsFor(SerenityRunner.java:396) at net.serenitybdd.junit.runners.SerenityRunner.generateReports(SerenityRunner.java:284) at net.serenitybdd.junit.runners.SerenityRunner.run(SerenityRunner.java:249) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) Caused by: net.thucydides.core.reports.ReportGenerationFailedError: Failed to generate reports using net.thucydides.core.reports.html.HtmlAcceptanceTestReporter@6050462a at net.thucydides.core.reports.ReportService.generateReportFor(ReportService.java:222) at net.thucydides.core.reports.ReportService.access$100(ReportService.java:34) at net.thucydides.core.reports.ReportService$1.run(ReportService.java:156) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: character to be escaped is missing at java.util.regex.Matcher.appendReplacement(Matcher.java:809) at java.util.regex.Matcher.replaceAll(Matcher.java:955) at java.lang.String.replaceAll(String.java:2223) at net.thucydides.core.requirements.classpath.NarrativeText.definedIn(NarrativeText.java:16) at net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder.to(NonLeafRequirementsAdder.java:61) at net.thucydides.core.requirements.PackageRequirementsTagProvider.addRequirementsDefinedIn(PackageRequirementsTagProvider.java:199) at net.thucydides.core.requirements.PackageRequirementsTagProvider.requirementsReadFromClasspath(PackageRequirementsTagProvider.java:113) at net.thucydides.core.requirements.PackageRequirementsTagProvider.fetchRequirements(PackageRequirementsTagProvider.java:91) at net.thucydides.core.requirements.PackageRequirementsTagProvider.getRequirements(PackageRequirementsTagProvider.java:83) at net.thucydides.core.requirements.MultiSourceRequirementsService.getRequirements(MultiSourceRequirementsService.java:45) at net.thucydides.core.requirements.BaseRequirementsService.getRequirementTypes(BaseRequirementsService.java:195) at net.thucydides.core.reports.html.HtmlAcceptanceTestReporter.addTestOutcomeToContext(HtmlAcceptanceTestReporter.java:130) at net.thucydides.core.reports.html.HtmlAcceptanceTestReporter.generateReportFor(HtmlAcceptanceTestReporter.java:96) at net.thucydides.core.reports.ReportService.generateReportFor(ReportService.java:220) ... 7 more

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

AxeloAxelo
5 times, last one
treanztreanz
Once,
Unknown visitor
Unknown visitorOnce,
LartenLarten
2 times, last one
Unknown visitor
Unknown visitorOnce,
15 more bugmates