Why are you using the PatternLayout with the SyslogAppender? If you replace the Layout it will no longer be sending data in accordance with the Syslog spec. Why are you doing this programmatically instead of using a configuration file?
Ralph > On Feb 27, 2020, at 8:25 AM, EDMONDO SENA <[email protected]> wrote: > > > I've used: > > Call -> > final Builder<?> builder2 = newSyslogAppenderBuilder(protocol, format, > newLine); > > > protected static Builder<?> newSyslogAppenderBuilder(final String > protocol,final String format,final boolean newLine) > > return Syslog4jAppenderLI.newSyslogAppenderBuilder() > .withHost(xxxxx) > .withPort(xxxxx). > > ..... > > builder2.setLayout((Layout<? extends Serializable> ) > PatternLayout.newBuilder().withPattern("%d %-lp - %m").build()); > > I don't know if it is will work. > > > > On 2020/02/27 15:18:24, Ralph Goers <[email protected]> wrote: >> I am not sure what you mean by “regular expression” with regards to the >> PatternLayout as it doesn’t use regular expressions. Have you tried the >> same pattern? My guess is it should do the same thing Log4j 1 did. >> >> Ralph >> >>> On Feb 27, 2020, at 2:25 AM, EDMONDO SENA <[email protected]> wrote: >>> >>> >>> Hi Everybody, >>> >>> In log4j1.x I was using the PatternLayout(String Pattern) namely: >>> >>> - setLayout(new PatternLayout("%d %-lp - %m"). >>> >>> Now I didn't understand the equivalent of making this regular expression in >>> log4j2. >>> Can you help me understand better? >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
