grgrzybek commented on issue #2291: URL: https://github.com/apache/karaf/issues/2291#issuecomment-3951207758
there's no such thing as _backend JUL_... Pax Logging has two concepts - logging APIs/facades and logging backends. The APIs supported are exactly these: * SLF4J * Commons Logging * JULI logging (Tomcat JULI) * Avalon logging (ancient history) * JBoss logging * Log4j1 API * Log4j2 API * JUL (Java Util Logging) And there are only two backends (implementations): * Log4j2 * Logback Originally, Pax Web had only one backend (implementation) - Log4j1, but after [Log4j Apocalypse fallout](https://en.wikipedia.org/wiki/Log4Shell) we've removed it (keeping only the API). the point is (with a lot of OSGi magic) that you can use _any_ API/facade with either of the two implementations - yes, even Log4j2 API with Logback backend. JUL API invocations are passed to any backend you choose (install) in OSGi runtime like Karaf. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
