SLF4j is a Logging Facade, not a logging engine.  So... SLF4j doesn't actually write out any files.  You need to configure the output file in your Logging Engine (Log4j, Logback, etc).<br><br>Same with setDebugEnabled, since SLF4j is simply a common interface that is applied to a wide variety of logging engines, it provides the common facilities (i.e. Least Common Denominator) that are commonly used in applications that require logging.  If you need something specific to your logging engine, or something less common, you'll have to use the features that are part of your chosen engine.<br>

  (*Chris*)<br><br><div class="gmail_quote">On Thu, Apr 19, 2012 at 9:17 AM, Charles Thomas <span dir="ltr"><<a href="mailto:Charles.Thomas@argodata.com">Charles.Thomas@argodata.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal">Sirs:</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I certainly must have overlooked something in the User’s Manual and the javadocs looking for the answer to two basic questions.  Please forgive me, if the answers are stated in an obvious place. 
</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">First Question - How do I tell slf4j to write log messages from my program to the “C:\Application-Log-Files\App1-Log.txt” file?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Second Question – I see the methods like isDebugEnabled(), but I do not see something like setDebugEnabled(true).  How do I tell slf4j to log debug-level messages?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Thank you,</p>
<p class="MsoNormal">Charles Thomas</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">My program:</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">package</span></b><span style="font-size:10.0pt;font-family:"Courier New""> com.argo.logtest;</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New""> </span></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">import</span></b><span style="font-size:10.0pt;font-family:"Courier New""> org.slf4j.Logger;</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">import</span></b><span style="font-size:10.0pt;font-family:"Courier New""> org.slf4j.LoggerFactory;</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New""> </span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New""> </span></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">public</span></b><span style="font-size:10.0pt;font-family:"Courier New"">
</span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">class</span></b><span style="font-size:10.0pt;font-family:"Courier New""> BasicLogging</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">{</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New""> </span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">     
</span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">public</span></b><span style="font-size:10.0pt;font-family:"Courier New"">
</span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">static</span></b><span style="font-size:10.0pt;font-family:"Courier New"">
</span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">void</span></b><span style="font-size:10.0pt;font-family:"Courier New""> main(String[] args)
</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">      {</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">            Logger logger = LoggerFactory.<i>getLogger</i>(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"com.argo.logTest"</span><span style="font-size:10.0pt;font-family:"Courier New"">);</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">                       
</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">            logger.debug(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"Msg Num {} was {}"</span><span style="font-size:10.0pt;font-family:"Courier New"">,
 1, </span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"A debug message."</span><span style="font-size:10.0pt;font-family:"Courier New"">);</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">            <a href="http://logger.info" target="_blank">logger.info</a>(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"Msg Num {} was {}"</span><span style="font-size:10.0pt;font-family:"Courier New"">,
 2, </span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"An info message."</span><span style="font-size:10.0pt;font-family:"Courier New"">);</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">            logger.error(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"Msg Num {} was {}"</span><span style="font-size:10.0pt;font-family:"Courier New"">,
 3, </span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"An error message."</span><span style="font-size:10.0pt;font-family:"Courier New"">);</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">            logger.warn(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"Msg Num {} was {}"</span><span style="font-size:10.0pt;font-family:"Courier New"">,
 4, </span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"A warning message."</span><span style="font-size:10.0pt;font-family:"Courier New"">);</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>


<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">           
</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">      }</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New""> </span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New"">}</span><span style="font-size:10.0pt;font-family:"Courier New""></span></p>
<p class="MsoNormal"> </p>
</div>
--------------------------------------------------- Confidentiality Notice: This electronic mail transmission is confidential, may be privileged and should be read or retained only by the intended recipient. If you have received this transmission in error,
 please immediately notify the sender and delete it from your system.
</div>

<br>_______________________________________________<br>
slf4j-user mailing list<br>
<a href="mailto:slf4j-user@qos.ch">slf4j-user@qos.ch</a><br>
<a href="http://mailman.qos.ch/mailman/listinfo/slf4j-user" target="_blank">http://mailman.qos.ch/mailman/listinfo/slf4j-user</a><br></blockquote></div><br>