title: Log4j2 AsyncLogger with rolling file appender not showing file line number
body: <p>Im using log4j2 with following dependencies:</p>
  
  <pre><code>&lt;!-- LOG4J2 --&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
          &lt;artifactId&gt;log4j-api&lt;/artifactId&gt;
          &lt;version&gt;2.0-rc1&lt;/version&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt;
          &lt;artifactId&gt;log4j-core&lt;/artifactId&gt;
          &lt;version&gt;2.0-rc1&lt;/version&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;com.lmax&lt;/groupId&gt;
          &lt;artifactId&gt;disruptor&lt;/artifactId&gt;
          &lt;version&gt;3.0.1&lt;/version&gt;
      &lt;/dependency&gt;
  </code></pre>
  
  <p>Log4j2.xml content:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;Configuration status="OFF"&gt;
  
  &lt;Appenders&gt;
      &lt;Console name="CONSOLE" target="SYSTEM_OUT"&gt;
          &lt;PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n" /&gt;
      &lt;/Console&gt;
  
      &lt;!-- Generate rolling log for router with per hour interval policy --&gt;
      &lt;RollingFile name="ProcessorRollingFile" fileName="D:/ocsprocessor.log"
          filePattern="D:/ocsprocessor.log.%d{MM-dd-yyyy}-%i.log"&gt;
           &lt;PatternLayout&gt;
        &lt;pattern&gt;%d{ISO8601} [%t] %p %c %L - %m%n&lt;/pattern&gt;
    &lt;/PatternLayout&gt;
          &lt;Policies&gt;
              &lt;TimeBasedTriggeringPolicy interval="1" /&gt;
          &lt;/Policies&gt;
          &lt;DefaultRolloverStrategy max="24" /&gt;
      &lt;/RollingFile&gt;
  
  
  
      &lt;!-- Register Async appender --&gt;
      &lt;Async name="AsyncRollingFile"&gt;
          &lt;AppenderRef ref="ProcessorRollingFile" /&gt;
      &lt;/Async&gt;
  &lt;/Appenders&gt;
  
  &lt;Loggers&gt;
      &lt;AsyncLogger name="com.tritronik.logger.log4j2" level="error"
          additivity="false"&gt;
          &lt;AppenderRef ref="AsyncRollingFile" /&gt;
      &lt;/AsyncLogger&gt;
  
  
  &lt;/Loggers&gt;
  &lt;/Configuration&gt;
  </code></pre>
  
  <p>Turn out that everything went fine except the log doesn't show Line number of throwed logger (the %L in pattern).</p>
  
  <p>I googled and found out that for async logger and rolling file appender, there is no one mentioned using %L, so how can i achieved it then? Or is it doesn't support %L? </p>
  
  <p>Edit: I have tried added <strong><em>includeLocation="true"</em></strong>, but still same results</p>
  
  <pre><code>2014-05-23 11:42:40,368 [threadPoolTaskExecutor-5] ERROR (AsyncLogger:) - THIS IS TEST MESSAGE FOR LOGGING TEST PURPOSE
  </code></pre>
  
  <p>Thanks </p>