
Untitled
By: a guest on
Apr 29th, 2012 | syntax:
None | size: 0.68 KB | hits: 15 | expires: Never
Subclass of SyslogAppender seems to log twice
private static Logger syslogger = Logger.getLogger(LoggingManager.class);
syslogAppender = new NewSyslogAppender();
syslogAppender.setSyslogHost(SYSLOG_HOST);
syslogAppender.setThreshold(SYSLOG_PRIORITY);
syslogAppender.setFacility(SYSLOG_FACILITY);
syslogAppender.setLayout(new PatternLayout(SYSLOG_PATTERN));
syslogAppender.activateOptions();
syslogger.addAppender(syslogAppender);
syslogger.info(some string message);
private class NewSyslogAppender extends SyslogAppender {
@Override
public void append(LoggingEvent event) {
// ...snip...create a new LoggingEvent with some of the old event information
super.append(newLoggingEvent);
}