serenity-bdd / serenity-cucumber-starter

A skeleton project for Serenity BDD and Cucumber JVM
Apache License 2.0
178 stars 280 forks source link

V3.6.21 Report Broken: Scenario page that shows the steps and screenshots is showing an error page. #117

Closed AvA0808 closed 1 year ago

AvA0808 commented 1 year ago

I upgraded my serenity version to 3.6.21. This version was applied to the following dependencies: (Please let me know if you need me to post entire pom)

<artifactId>serenity-core</artifactId> 
<artifactId>serenity-cucumber</artifactId>
<artifactId>serenity-screenplay</artifactId>
<artifactId>serenity-screenplay-webdriver</artifactId>
<artifactId>serenity-ensure</artifactId>
<artifactId>serenity-maven-plugin</artifactId>

Now when I look at the Scenario page in the report, that shows the table of all steps and their screenshots, I get an error page. image

I took the file name from the url and tried to search for that file, but I only found a json with that file name, not an html. image

Any help would be greatly appreciated.

Thanks.

wakaleo commented 1 year ago

Can you provide a sample project?

AvA0808 commented 1 year ago

Yes, I will post once I have it.

AvA0808 commented 1 year ago

@wakaleo I put a sample project in this repo. The target folder contain my last run that shows the error.

https://github.com/AvA0808/broken-report-project

wakaleo commented 1 year ago

This is due to a dependency conflict in your project - you have an older version of apache commons-lang3. Make sure you use the latest version (3.12.0).

AvA0808 commented 1 year ago

😅 Thank you for the help. Really appreciate it.