Bug 1096053
| Summary: | [GSS] (6.3.0) SyslogHandler doesn't handle multi-byte characters correctly | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Osamu Nagano <onagano> | ||||
| Component: | Logging | Assignee: | James Perkins <jperkins> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Nikoleta Hlavickova <nziakova> | ||||
| Severity: | urgent | Docs Contact: | Lucas Costi <lcosti> | ||||
| Priority: | unspecified | ||||||
| Version: | 6.2.0 | CC: | rgorosito | ||||
| Target Milestone: | DR2 | ||||||
| Target Release: | EAP 6.4.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: |
In previous versions of JBoss EAP 6, using `org.jboss.logmanager.handlers.SyslogHandler` to log multi-byte characters may result in corrupted output recorded in the log. For example:
----
Mar 8 17:29:09 UNKNOWN_HOSTNAME java[9896]: SyslogHandler: ????????????
----
This issue has been resolved in this release and now characters are output to the log as expected.
|
Story Points: | --- | ||||
| Clone Of: | Environment: | ||||||
| Last Closed: | Type: | Bug | |||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Osamu Nagano
2014-05-09 07:34:44 UTC
Log manager updated which fixes this issue. Using the provided reproducer: (1) EAP 6.3.0.GA: Sep 25 16:30:25 - java[1048] 2-byte char: À Sep 25 16:30:25 - java[1048] 3-byte char: ��� Sep 25 16:30:25 - java[1048] 4-byte char: ����ٖ (2) EAP 6.4.0.DR2: Sep 25 16:35:01 - java[10707] 2-byte char: À Sep 25 16:35:01 - java[10707] 3-byte char: あ Sep 25 16:35:01 - java[10707] 4-byte char: |