title: Why apache.commons.logging.Log won't log Debug level?
body: <p>I have a J2SE desktop app, and I'm trying to understand how to use apache commons logging. I have the following properties file in my project, using latest apache commons logging:</p>
  
  <p>commons-logging.properties:</p>
  
  <pre><code>org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger
  
  #Priorities are: DEBUG, INFO, WARN, ERROR, or FATAL.
  log4j.rootCategory=DEBUG
  log4j.appender.appender.Threshold=DEBUG
  </code></pre>
  
  <p>log4j.properties:</p>
  
  <pre><code>log4j.rootLogger=TRACE
  </code></pre>
  
  <p>logging.properties:</p>
  
  <pre><code># jdk handlers
  handlers=java.util.logging.ConsoleHandler java.util.logging.FileHandler
  
  # default log level FINE=ERROR FINER= FINEST=
  .level=FINEST
  java.util.logging.ConsoleHandler.level=FINEST
  
  # log file name for the FileHandler
  java.util.logging.FileHandler.pattern=gef_debug.log
  </code></pre>
  
  <p>And, even everything set to FINEST or TRACE, I still only the log for info and error on my console.</p>
  
  <p>Any idea what's wrong here?</p>
  
  <p>--</p>
  
  <p>by the way, I'm in a existing old project, so maybe there's some configuration somewhere that I don't know about, that is blocking my log... :/
  But only for the DEBUG level.</p>