title: Exception handlers should preserve the original exception
body: <p>When running SonarQube an exception is found called "Exception handlers should preserve the original exception". Full exception description <a href="https://dev.eclipse.org/sonar/rules/show/squid:S1166?layout=true" rel="nofollow">here</a>. </p>
  
  <p>The meaning is clear to us. The problem is that we are the following statement seems to be allowed by the compiler (see Compliant Solution):</p>
  
  <pre><code> try { /* ... */ } catch (Exception e) { LOGGER.info("context", e); }
  </code></pre>
  
  <p>We are not using LOGGER, but:</p>
  
  <pre><code>trc.traceRaw(DcWxTaTrc.INFO, "Exception &lt;" + e.getMessage() + "&gt;
     ignored");
  </code></pre>
  
  <p>Is there a way to allow this kind of logging too? If yes: how?</p>