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