title: logback show logs with line number
body: <p>I want to write log like:</p>
  
  <pre><code>2014-04-17 11:00:16.408 [http-apr-9090-exec-4] DEBUG package.method(line) - log.
  </code></pre>
  
  <p>so I config the logback.xml, in the pattern, the config like:</p>
  
  <pre><code>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36}.%M(%line) - %msg%n
  </code></pre>
  
  <p>Every thing shows ok <strong>except</strong> the line number, and if i add set like</p>
  
  <pre><code>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36}.%M %line - %msg%n
  </code></pre>
  
  <p>Then all works. so there must be something wrong with my configuration.<br>
  Could anyone help me ? Thanks. I want to display like what I want, and no space between method name and line number.</p>