syslogAppender pattern

2015-11-24 Thread jinhong lu
Hi, I want to write log to rsyslog when I use log4j1.x,I use this to define the pattern: appender.setLayout(new PatternLayout("%r " + loggerName +" [%t] %-5p %C%x - %m %C")); How can I do the same thing in log4j2.x? Now I get the message like this: Nov 24 17:26:59 liaoliuqi

Re: java.lang.NoSuchFieldError: errorHandler

2015-08-14 Thread Jinhong Lu
; >>> Op 14-8-2015 om 10:27 schreef Mikael Ståldal: >>> >>> Perhaps the Log4j developers should spend some time to persuade other >>> >>>> Apache projects to start using Log4j 2. >>>> >>>> On Fri, Aug 14, 2015

Re: java.lang.NoSuchFieldError: errorHandler

2015-08-13 Thread Jinhong Lu
oundation/entry/apache_logging_services_project_announces > >. > > Ralph > > > On Aug 13, 2015, at 10:08 PM, Jinhong Lu wrote: > > > > I met this exception when using syslogappender. > > > > my log4j version is 1.2.16. > > > > Any ide

java.lang.NoSuchFieldError: errorHandler

2015-08-13 Thread Jinhong Lu
I met this exception when using syslogappender. my log4j version is 1.2.16. Any idea? thanks. java.lang.NoSuchFieldError: errorHandler at org.apache.log4j.net.SyslogAppender.setSyslogHost(SyslogAppender.java:391) ~[log4j-1.2.16.jar:na] at com.netease.sytopology.util.MySysLog