[logback-user] Bridging Log4J over SLF4J and the lack of Log4J Logger.setLevel()

Mark Petrovic mspetrovic at gmail.com
Mon Jan 7 15:16:22 CET 2013

[Originally posted on 12/26/2012, but it apparently did not make it to the
list archives. msp]

Hi.  Thank you for SLF4J and Logback.

I have this line of code that just today came in from an upstream
dependency out of my control:

    private static final Logger logger = Logger.getLogger(FooImpl.class);
    static {
        logger.setLevel(Level.DEBUG);    <<<<<<<<<<<<<<<<

Unfortunately, this is logging code I had been successfully bridging, but
this setLevel() call on a Log4J logger breaks it.

Do I have any elegant recourse beyond asking the developers of the line of
code to not do this?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qos.ch/pipermail/logback-user/attachments/20130107/b6099eac/attachment.html>

More information about the Logback-user mailing list