@Louis Jacomet Sorry for the late reply. Had some other priorities that I needed to get done first. I found some things in the previous example project that could be simplified to better illustrate the issue; hence, please check this attachment.
The steps to reproducing the issue is with this command when you are in the example project directory:
gradlew clean upload
What you will see is that there is no log4j info level print statements are displayed when running the native Gradle test task. Subsequently, you will see a single the log4j info level print statements when gradle executes the customCucumberUploader class.
In the native Gradle test task, the flow should be:
GUIStepDef.class --> baseSetup.class-->GUIStepDef.class
The classes above are littered with Logger references; but none of them are displaying.
As for the log4j dependencies configurations, they are in the libs/example-3.0.jar/META-INF/pom.xml.
The goal is that to be able to display the log4j info/debug level print statements for this project.