title: log4j debug messages not showing in console despite isDebugEnabled being true
body: <p>I am using the following code within my project to log debug messages with log4j</p>
  
  <pre><code>private static final Logger LOG = Logger.getLogger(MyClass.class)
  // ...
  if(LOG.isDebugEnabled()) {
      LOG.debug("my log message");
  }
  </code></pre>
  
  <p>I can confirm that my log4j configuration is correct by adding a break point at the line where the debug message is written, i.e. <code>LOG.isDebugEnabled()</code> does return <code>true</code>.
  Interestingly, my debug message does not show up in the console of my IDE (IntelliJ), however when changing <code>LOG.debug()</code> to <code>LOG.info()</code>, the info message is logged as expected.</p>
  
  <p>Any ideas what I should be looking for in order to find out what's going wrong here?</p>
  
  <p><strong>EDIT:</strong> here's my log4j.properties file</p>
  
  <pre><code>log4j.appender.Stdout=org.apache.log4j.ConsoleAppender
  log4j.appender.Stdout.layout=org.apache.log4j.PatternLayout
  log4j.appender.Stdout.layout.conversionPattern=%-5p [%d{dd.MM.yy HH:mm:ss}] %C{1} - %m [thread: %t]\n
  log4j.appender.Stdout.threshold=info
  
  log4j.appender.StandaloneFile=org.apache.log4j.RollingFileAppender
  log4j.appender.StandaloneFile.File=logs/standalone.log
  log4j.appender.StandaloneFile.MaxFileSize=5MB
  log4j.appender.StandaloneFile.MaxBackupIndex=20
  log4j.appender.StandaloneFile.layout=org.apache.log4j.PatternLayout
  log4j.appender.StandaloneFile.layout.ConversionPattern=%-5p [%d{dd.MM.yy HH:mm:ss}] %C{1} - %m [thread: %t]\n
  log4j.appender.StandaloneFile.threshold=info
  
  log4j.rootLogger=info, Stdout, StandaloneFile
  log4j.logger.com.myPacke.package1=info, Stdout, StandaloneFile
  
  log4j.logger.com.myPacke.package2=DEBUG
  </code></pre>