title: Log4net not logging exception
body: <p>I have log4net successfully setup for my C# application.  Everything works fine, except when I do this:</p>
  
  <pre><code>catch (Exception ex)
  {
      if (log.IsErrorEnabled)
         log.Error("test", ex);
  }
  </code></pre>
  
  <p>All I get is the message "test", I do not get the exception at all.  Then, when I do this:</p>
  
  <pre><code>catch (Exception ex)
  {
      if (log.IsErrorEnabled)
         log.Error(ex);
  }
  </code></pre>
  
  <p>I get the exception as desired, stack trace and everything.  This works, but ideally I'd like to have both the message and the exception.</p>
  
  <p>Why does the exact same code (no configuration changes) not work in the first example but it does in the second example?  Am I reading the docs wrong for the Error() method?</p>