code: public static synchronized void exception(String poolName, Object mcp, Object cl, Throwable exception)
     {
        if (!confidential)
           log.tracef("%s", new TraceEvent(poolName,
                                           Integer.toHexString(System.identityHashCode(mcp)),
                                           TraceEvent.EXCEPTION,
                                           Integer.toHexString(System.identityHashCode(cl)),
                                           toString(exception)));
     }
docs: Exception
  @param poolName The name of the pool
  @param mcp The managed connection pool
  @param cl The connection listener
  @param exception The exception