Hi Ceki,<br><br>Yes, it appears I didn&#39;t have a complete understanding of the concepts.  I&#39;d also missed Chapter 7 about the &lt;filter&gt; elements.  Thanks to both you and Ralph for the pointers.  It&#39;s doing exactly what I want now.<br>
<br>Also, congrats on a job well done on LogBack.  It&#39;s a great improvement to Log4j.<br><br>-Jac<br><br><div class="gmail_quote">On Fri, Apr 8, 2011 at 2:22 AM, Ceki Gulcu <span dir="ltr">&lt;<a href="mailto:ceki@qos.ch">ceki@qos.ch</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hello Ralph, Hello Joseph,<br>
<br>
I am under the impression that Joseph is not yet familiar with appender additivity nor logger level inherirance. Both concepts are explained<br>
under Chapter 2: Architecture [1]. Joseph, please rectify if my impression is incorrect.<br>
<br>
[1] <a href="http://logback.qos.ch/manual/architecture.html" target="_blank">http://logback.qos.ch/manual/architecture.html</a><br><font color="#888888">
-- <br>
Ceki<br>
<br>
QOS.ch, main sponsor of cal10n, logback and slf4j open source projects, is looking to hire talented software engineers. For further details, see <a href="http://logback.qos.ch/job.html" target="_blank">http://logback.qos.ch/job.html</a></font><div>
<div></div><div class="h5"><br>
<br>
On 08.04.2011 09:09, Ralph Goers wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
To do this you need the root logger set to level debug and configured<br>
with both appenders. You then have to add a ThresholdFilter to the<br>
Console appender set to level &quot;info&quot;.<br>
<br>
Ralph<br>
<br>
On Apr 7, 2011, at 5:13 PM, Joseph Schmoley wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I&#39;ve got a logback.xml config (pasted below). All I&#39;m trying to do is<br>
have a different logging level, as well as slightly different encoder<br>
pattern, for what shows up in the console vs. what gets written to a file.<br>
<br>
I understand that you have to create 2 different appenders, FILE and<br>
CONSOLE, then set root logger for console only with leve=&quot;info&quot;, and<br>
create a separate logger referencing FILE appender with a different<br>
logging level.<br>
<br>
I&#39;ve done this, but I can&#39;t figure out how to set the logger name to a<br>
wildcard so I can get &quot;ALL&quot; output directed to the file. You see, just<br>
like the root logger that has no &quot;name&quot;, I want that for the &lt;logger&gt;<br>
as well, but it requires a name and I&#39;ve tried putting &quot;*&quot; in it and<br>
it doesn&#39;t work. I don&#39;t want to log just &quot;com.acme.*&quot; output, I want<br>
to log everything the root logger is logging.<br>
<br>
Help please!<br>
<br>
Thank you.<br>
<br>
<br>
&lt;configuration&gt;<br>
&lt;appender name=&quot;FILE&quot; class=&quot;ch.qos.logback.core.FileAppender&quot;&gt;<br>
&lt;file&gt;../logs/esign-app.log&lt;/file&gt;<br>
&lt;encoder&gt;<br>
&lt;pattern&gt;%d{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread]<br>
[%class{0}:%line] %msg%n&lt;/pattern&gt;<br>
&lt;/encoder&gt;<br>
&lt;/appender&gt;<br>
&lt;appender name=&quot;CONSOLE&quot; class=&quot;ch.qos.logback.core.ConsoleAppender&quot;&gt;<br>
&lt;encoder&gt;<br>
&lt;pattern&gt;%d{HH:mm:ss.SSS} %level [%thread] [%class{0}:%line]<br>
%msg%n&lt;/pattern&gt;<br>
&lt;/encoder&gt;<br>
&lt;/appender&gt;<br>
&lt;logger name=&quot;com.acme&quot; level=&quot;debug&quot; additivity=&quot;false&quot;&gt;<br>
&lt;appender-ref ref=&quot;FILE&quot; /&gt;<br>
&lt;/logger&gt;<br>
<br>
&lt;root level=&quot;info&quot;&gt;<br>
&lt;appender-ref ref=&quot;CONSOLE&quot; /&gt;<br>
&lt;/root&gt;<br>
&lt;/configuration&gt;<br>
<br>
</blockquote></blockquote>
<br>
<br>
<br>
_______________________________________________<br>
Logback-user mailing list<br>
<a href="mailto:Logback-user@qos.ch" target="_blank">Logback-user@qos.ch</a><br>
<a href="http://qos.ch/mailman/listinfo/logback-user" target="_blank">http://qos.ch/mailman/listinfo/logback-user</a><br>
</div></div></blockquote></div><br>