Hi,
Although ConsoleAppender extends the WriterAppender, it does not follow
the rule of character encoding. Given the source code of
ConsoleAppender:
if(target.equals(SYSTEM_OUT)) {
setWriter(new OutputStreamWriter(System.out));
} else {
setWriter(new OutputStreamWriter(System.err));
}
If I want to output characters other than the system default character
set, the ConsoleAppender outputs "?". Is it better modify the code as
below?
if(target.equals(SYSTEM_OUT)) {
setWriter(createWriter(System.out));
} else {
setWriter(createWriter(System.err));
}
--
Michael Zhou <[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>