ibatis-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "M. Schneider (JIRA)" <ibatis-...@incubator.apache.org>
Subject [jira] Created: (IBATIS-387) bug in Jdk14LoggingImpl
Date Thu, 01 Feb 2007 19:57:05 GMT
bug in Jdk14LoggingImpl

                 Key: IBATIS-387
                 URL: https://issues.apache.org/jira/browse/IBATIS-387
             Project: iBatis for Java
          Issue Type: Bug
         Environment: Sun JDK 6
            Reporter: M. Schneider
            Priority: Minor

I found a bug in the com.ibatis.common.logging.jdk14Jdk14LoggingImpl class under Java 6 (maybe
also for earlier versions of Java).

Look at the constructor:

public Jdk14LoggingImpl(Class clazz) {
  log = Logger.getLogger(clazz.toString());

Under Java 6 the toString() Method of Class returns the name of the class prefixed with "class
" or "interface"! So you will never get the correct JDK logger.

A better an working solution would be to use the getName() method instead of the toString()

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message