[
https://issues.apache.org/jira/browse/LOG4J2-518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13884322#comment-13884322
]
Remko Popma commented on LOG4J2-518:
------------------------------------
Thanks! I can now also reproduce the problem. Looks exactly like you said, the
scrambled text has little question marks inside boxes. The problem only happens
in the Eclipse console, not in an MSDOS command prompt...
Also, like you said, if I copy the scrambled text and paste it into a text
editor, the Japanese characters appear normally.
So I agree we can blame Eclipse! :-)
> Logging of nested list uses incorrect charset
> ---------------------------------------------
>
> Key: LOG4J2-518
> URL: https://issues.apache.org/jira/browse/LOG4J2-518
> Project: Log4j 2
> Issue Type: Bug
> Components: Appenders, Layouts
> Affects Versions: 2.0-beta9
> Environment: Windows 7
> Reporter: Brian
> Priority: Minor
> Labels: list, utf-8
>
> When I log a list that contains UTF-8 (japanese characters) it works fine and
> displays correctly in the console. However, when this list is nested in
> another list, it displays boxes with question marks. When I copy and paste
> these characters elsewhere they display correctly.
> E.g.:
> LOG.info("Data columns: ");
> LOG.info(dataColumns);
> gives:
> INFO c.m.s.r.t.f.d.ListDataLoaderTest [main] [[phrase, phrase, phrase,
> phrase, phrase ??????, phrase, ??????????, ...
> (where "?" are surrounded by boxes in my actual console output)
>
> But:
> LOG.info("Phrases: ");
> LOG.info(dataColumns.get(0));
> gives:
> [phrase, phrase, phrase, phrase, phrase モーター制御, phrase, ポップアップメニュー,
> (i.e., the correct Japanese).
> Appender used:
> {code:xml}
> <Console name="Console" target="SYSTEM_OUT">
> <PatternLayout>
> <pattern>%p %C{1.} [%t] %m%n</pattern>
> <charset>UTF-8</charset>
> </PatternLayout>
> </Console>
> {code}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]