title: Turning off logging for Hibernate c3p0
body: <p>I'm using Hibernate's c3p0 connection pooling and standard Java 1.4 <code>java.util.logging</code>. Upon startup, my app sets up it's logging properties (including formatter and log levels) in <code>static</code> block. Every time I start my app, I see the following:</p>
  
  <pre><code>2011-04-16 17-43-51 [com.mchange.v2.log.MLog] INFO: {MLog.&lt;clinit&gt;) MLog clients using java 1.4+ standard logging.
  2011-04-16 17-43-51 [com.mchange.v2.c3p0.C3P0Registry] INFO: {C3P0Registry.banner) Initializing c3p0-0.9.1 [built 16-January-2007 14:46:42; debug? true; trace: 10]
  2011-04-16 17-43-51 [com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource] INFO: {AbstractPoolBackedDataSource.getPoolManager)
  ...
  </code></pre>
  
  <p>I've tried</p>
  
  <pre><code>Logger.getLogger("com.mchange").setLevel(Level.WARNING);
  com.mchange.v2.log.MLog.getLogger().setLevel(MLevel.WARNING);
  System.setProperty("com.mchange.v2.log.FallbackMLog.DEFAULT_CUTOFF_LEVEL", "WARNING");
  </code></pre>
  
  <p>but only way to prevent it that I found for now is </p>
  
  <pre><code>Logger.getLogger("").setLevel(Level.WARNING);
  </code></pre>
  
  <p>which affects everything - not a good side effect. Google didn't help. Could anyone help please?</p>