Hi<br><br>I want to revisit this subject and theme. I saw that this thread ended 20th May 2008, but I did not find any conclusions on your discussion. The reason I find this subject interesting, is that I have use case which I can&#39;t seem to solve in any other way then setting a turbofilter on an appender.<br>
<br>This is situation:<br>One enterprise web application, which today uses a proprietary, home built, logging framework, logs statement to both file and to a database via an EJB. I have started the work to replace this logging framework with LogBack/SL4J. <br>
Our new design would include a jms queue where we post log messages, and we would use the jms appender to get this done, and a <br>&lt;codeSnippet&gt;<br>                logger.debug(&quot;Bar property was not defined in abc.properties&quot;);<br>
                FooLog.log(logcontext, 6001, new String[] { &quot;Bar property was not defined in abc.properties&quot; }, null);<br>&lt;/codeSnippet&gt;<br><br>The logger is the file logger and the FooLog is responsible for sending log message to the EJB<br>
<br><br>&lt;codeSnippet&gt;<br>

                logger.debug(&quot;com.a.b.c.configfile was not 
defined in abc.properties&quot;);<br>


&lt;/codeSnippet&gt;<br>
<br>&lt;codeSnippet&gt;<br>Marker JMS_MARKER = MarkerFactory.getMarker(&quot;JMS&quot;);<br>


                logger.debug(&quot;com.a.b.c.configfile was not 
defined in abc.properties&quot;);<br>



&lt;/codeSnippet&gt;<br>

<br>This is my use case:<br>