-
Bug
-
Resolution: Done
-
Blocker
-
2.2.3.CR3
-
False
-
False
-
+
-
Dev mode reports SLF4J: Class path contains multiple SLF4J bindings.
It's a regression, the same trouble appeared in QUARKUS-101 and QUARKUS-1214
There are multiple versions of SLF4J on the classpath (productized and community one)
Acceptance pipeline tests for code.quarkus checks are failing because of this, the same applies for tests for genearted projects.
- https://main-jenkins-csb-quarkusqe.apps.ocp4.prod.psi.redhat.com/job/rhbq-2.2-rhel8-jdk11-startstop-ts-acceptance-code-quarkus/28/testReport/io.quarkus.ts.startstop/CodeQuarkusTest/supportedExtensionsSubsetA_TestInfo_/
- https://main-jenkins-csb-quarkusqe.apps.ocp4.prod.psi.redhat.com/job/rhbq-2.2-rhel8-jdk11-startstop-ts-generator/lastCompletedBuild/testReport/
SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/Users/rsvoboda/Downloads/rh-quarkus-2.2.3.GA-maven-repository/maven-repository/org/jboss/slf4j/slf4j-jboss-logmanager/1.1.0.Final/slf4j-jboss-logmanager-1.1.0.Final.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/Users/rsvoboda/Downloads/rh-quarkus-2.2.3.GA-maven-repository/maven-repository/org/jboss/slf4j/slf4j-jboss-logmanager/1.1.0.Final-redhat-00001/slf4j-jboss-logmanager-1.1.0.Final-redhat-00001.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Slf4jLoggerFactory]
Reproducer:
- download the app - http://code-quarkus-frontend-code-quarkus.apps.ocp4.prod.psi.redhat.com/api/download?s=98e.pV1.49J.YjV.ekA.8iY.Q3z.pJg.d7W.kV0.JsG.D9x.ARC.LMC.JPE.YcS
- run `mvn quarkus:dev -Dmaven.repo.local=/Users/rsvoboda/Downloads/rh-quarkus-2.2.3.GA-maven-repository/maven-repository`