Heh, that method has been the same since june of 2005 (maybe longer,
that is just when the SVN repo was created), and the toString() method
has been the same since 1.3 (or earlier - 1.3 was as far back as I
have source for), so I'm thinking that the jdk logger is not too
heavily used.
That fix will make all 3 of the people that use the jdk logger happy.
;-)
Larry
On 2/1/07, Jeff Butler <[EMAIL PROTECTED]> wrote:
Please file a JIRA request for this.
Thanks!
Jeff Butler
On 2/1/07, msr <[EMAIL PROTECTED]> wrote:
> Hi!
>
> I found a bug in the
com.ibatis.common.logging.jdk14Jdk14LoggingImpl
> class under Java 6.
>
> 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() method. Can anyone please fix this?
>
> Thanks a lot!
>
> Marc
>
>
>