Hi, thank you for your answers,

My primary goal is to is to print the WebApplication name. I found here
<http://logging.apache.org/log4j/2.x/manual/webapp.html#ContextParams> that
by default the LoggerContext name is the WebApplication name.

And I just found that the WebLookup
<https://logging.apache.org/log4j/2.x/manual/lookups.html#WebLookup>
can achieve exactly
what I want. But for now I can't make it
works, WebLookup.getServletContext() is returning null, I'm investigating
more (I'm using a 3.0 servlet).

I'm also trying to make my custom Lookup, but it's currently not found in
the registered Lookups (even if the annotation processor find it and put it
into the Log4j2Plugins.dat file).

On Fri, Jul 17, 2015 at 6:44 PM, Remko Popma <[email protected]> wrote:

> One way to achieve this would be to make a custom Lookup (
> https://logging.apache.org/log4j/2.x/manual/extending.html#Lookups) and
> include it in your PatternLayout's pattern.
>
> Sent from my iPhone
>
> > On 2015/07/18, at 9:39, Gary Gregory <[email protected]> wrote:
> >
> > Hm... I do not think so. Patches welcome of course. What are your
> > expectations for such a feature?
> >
> > Gary
> >
> > On Mon, Jul 13, 2015 at 8:24 PM, Clément Guillaume <
> [email protected]>
> > wrote:
> >
> >> Is it possible to print the LoggerContext name in the output?
> >>
> >> Clément
> >
> >
> >
> > --
> > E-Mail: [email protected] | [email protected]
> > Java Persistence with Hibernate, Second Edition
> > <http://www.manning.com/bauer3/>
> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> > Spring Batch in Action <http://www.manning.com/templier/>
> > Blog: http://garygregory.wordpress.com
> > Home: http://garygregory.com/
> > Tweet! http://twitter.com/GaryGregory
>

Reply via email to