----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Tomcat Developers List" <[EMAIL PROTECTED]>
Sent: Wednesday, June 26, 2002 3:33 PM
Subject: Re: Logging separation


> On Wed, 26 Jun 2002, Bill Barker wrote:
>
> > This is basically the same as
> > <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7654>.
> > If you set the logger in the init() method, it will work.  In light of
> > section 2.3.2.2 of the 2.3 servlet spec, this is the only safe place to
do
> > any container-sensitive operations.
>
> Do you think we should set the TCL before calling contextInit or in
> ServetHandler.getServlet() ?
>

I was thinking of adding a preInitCheck and postInitCheck to
Jdk12Interceptor just to keep it all in one place.  (This was the reason to
have postInitCheck at all).

As an aside, setting the logger in the static init method is almost always
wrong for a servlet.  If the class is living in a jar in lib/apps, then only
one logger gets created even if the servlet is used in several webapps.

>
> Costin
>
> >
> > ----- Original Message -----
> > From: "Ceki Gülcü" <[EMAIL PROTECTED]>
> > To: "Tomcat Developers List" <[EMAIL PROTECTED]>
> > Sent: Wednesday, June 26, 2002 2:57 PM
> > Subject: Re: Logging separation
> >
> >
> >
> > A difficulty I encountered while implementing the solution outlined in
> > http://qos.ch/containers/sc.html is the difference of TCL while the the
> > static class initializer of a servlet class is executed and the TCL
while a
> > servlet is running. There are two distinct TCLs. (I've tried this on
Tomcat
> > 3).
> >
> >
> > At 17:02 26.06.2002 +0200, Ceki Gülcü wrote:
> >
> >
> > >Hello,
> > >
> > >I have written a short spec on how to achieve separation of logging
> > >between different web-applications in a Sevlet Container. It is
> > >available at:
> > >
> > >   http://qos.ch/containers/sc.html
> > >
> > >I would appreciate receiving comments. Thank you,
> >
> > --
> > Ceki
> >
> >
> > --
> > To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
> >
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to