On 29.01.2012 06:15, cowwoc wrote:
Hi,

I've got three questions:

1. http://www.slf4j.org/legacy.html mentions LevelChangePropagator but
http://www.slf4j.org/api/org/slf4j/bridge/SLF4JBridgeHandler.html does not.
Is it possible to add this to the Javadoc?

Done.

2. Why doesn't SLF4JBridgeHandler.install() register the listener
automatically?

LevelChangePropagator is in logback-classic and I wanted to avoid adding a dependency to logback-classic in jul-to-slf4j.

3. I've noticed that invoking SLF4JBridgeHandler.install() is not enough.
You must remove any existing JUL handlers using:

java.util.logging.Logger rootLogger =
       java.util.logging.LogManager.getLogManager().getLogger("");
     java.util.logging.Handler[] handlers = rootLogger.getHandlers();
     for (int i = 0; i<  handlers.length; i++) {
       rootLogger.removeHandler(handlers[i]);
     }

before invoking SLF4JBridgeHandler.install(). Shouldn't SLF4JBridgeHandler
offer a method for doing it on behalf of the user?

Good idea. Will do.

Thanks,
Gili


--
Ceki
http://twitter.com/#!/ceki
_______________________________________________
slf4j-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/slf4j-user

Reply via email to