Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
All, specially Servers with UTF-8 configuration
Description
SyslogAppender has no property for enconding or charset configuration.
I'm using a record-separator character inside a Syslog message, that is: "±"
I have patched it in a derived class of SysLogAppenderBase, adding the following:
sos.write(msg.getBytes("ISO-8859-1"));
instead the original: sos.write(msg.getBytes());
I think that a "enconding" or "charset" parameter for SyslogAppender would be sufficient.