Hi Francois, You can create a custom RequestLogger that just calls super.performLogging() and pops the context. Setup it with org.apache.wicket.Application#newRequestLogger()
Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Wed, Feb 17, 2016 at 2:34 PM, Francois Meillet < [email protected]> wrote: > Dear All, > > I use the Mapped Diagnostic Context concept > https://logging.apache.org/log4j/2.x/manual/thread-context.html). > > Using log4j 2.x and a specific AbstractRequestCycleListener, > I overrided onBeginRequest() to perform a ThreadContext.push(id) > and onDetach(RequestCycle cycle) to perform a ThreadContext.pop();. > > So far so good for all the logs but the IRequestLogger's logs. > > I notice that the IRequestLogger # performLogging() is called after the > RequestCycle # onDetach() has been called. > > I would like it to happen before ! > Is that possible ? > > > François > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
