If you're using Spring, you can define something like:<br><br><span style="font-family:courier new,monospace"><bean class="org.slf4j.bridge.SLF4JBridgeHandler" init-method="install"/></span><br style="font-family:courier new,monospace">

<br>As far as I know, there's no need to remove all the existing logging handlers, just remove the logging.properties file and none will be defined.<br>  (*Chris*)<br><br><div class="gmail_quote">On Tue, Aug 14, 2012 at 11:34 PM, Andrzej Zadorozny <span dir="ltr"><<a href="mailto:andrzej.zadorozny@gmail.com" target="_blank">andrzej.zadorozny@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi there.<br><br>Quick question: is there a way to remove all existing JUL handlers and install the SLF4JBridgeHandler, all via a configuration file such as logback.xml, etc.?<br>

<br>Currently I do the following programmatically, but I would like to be able to do this via a configuration file instead:<br>
<br><br><span style="font-family:courier new,monospace">        // Remove any existing handlers from JUL's root logger.</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">        java.util.logging.Logger julLogger =</span><br style="font-family:courier new,monospace">


<span style="font-family:courier new,monospace">                java.util.logging.Logger.getLogger(JUL_ROOT_LOGGER_NAME);</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">        Handler[] julHandlerArray = julLogger.getHandlers();</span><br style="font-family:courier new,monospace">


<span style="font-family:courier new,monospace">        for ( Handler julHandler : julHandlerArray )  {</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">                julLogger.removeHandler(julHandler);</span><br style="font-family:courier new,monospace">


<span style="font-family:courier new,monospace">        }</span><br style="font-family:courier new,monospace"><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">        // Install the JUL to SLF4J bridge handler.</span><br style="font-family:courier new,monospace">


<span style="font-family:courier new,monospace">        SLF4JBridgeHandler.install();</span><br><br clear="all"><br>Any input would be greatly appreciated.<br><br>Thank you very much.<span class="HOEnZb"><font color="#888888"><br>

<br>-- <br>Andrzej Zadorozny<br><br>
<br>
</font></span><br>_______________________________________________<br>
Logback-user mailing list<br>
<a href="mailto:Logback-user@qos.ch">Logback-user@qos.ch</a><br>
<a href="http://mailman.qos.ch/mailman/listinfo/logback-user" target="_blank">http://mailman.qos.ch/mailman/listinfo/logback-user</a><br></blockquote></div><br>