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]