[prev in list] [next in list] [prev in thread] [next in thread] 

List:       log4j-user
Subject:    Re[4]: stopping logging after removing context in Tomcat prob
From:       Ceki =?iso-8859-1?Q?G=FClc=FC?= <ceki () qos ! ch>
Date:       2002-06-25 21:32:44
[Download RAW message or body]



I don't know if this relevant or correct but it seems to me that Tomcat
contexts have to be reloadable and crossContext. As in:

   <Context path="/xyz" docBase="xyz" debug="0" reloadable="true"
                               crossContext="true">

This is in the file conf/server.xml.

Hope this helps,

At 16:05 25.06.2002 -0500, you wrote:
>Hello Swami,
>
>Thanks for the info.
>
>I tried adding LogManager.shutdown() to my Log4jInit servlet's
>destroy() method, but it seems as if not all servlets are guaranteed to 
>have their
>destroy() method called.  What I saw in the Tomcat logs was that only
>servlets that were called via their doGet or doPost methods have their
>destroy methods called.  My Log4jInit servlet which gets run at
>context startup (via an entry in the web.xml) never had its destroy method 
>called even though it was
>initialized.
>
>Looks like I'll have to write a ServletContextListener or something.
>
>Jake
>
>Tuesday, June 25, 2002, 2:45:55 PM, you wrote:
>
>SI> I think there is a LogManager.shutdown().
>
>SI> Swami
>
> >> -----Original Message-----
> >> From: Jacob Kjome [mailto:hoju@visi.com]
> >> Sent: June 25, 2002 3:40 PM
> >> To: Log4J Users List
> >> Subject: Re[2]: stopping logging after removing context in Tomcat
> >> problem...
> >>
> >>
> >> Hello Swami,
> >>
> >> That sounds good.  Can you expand on how I would do a
> >> "log4j.shutdown"?  I'm not sure where to look.  I've never seen
> >> mention of this in the FAQ or the docs and don't know where to look in
> >> the API for this.  If you can point me in the right direction, that
> >> would be excellent!
> >>
> >> thanks,
> >>
> >> Jake
> >>
> >> Tuesday, June 25, 2002, 1:53:41 PM, you wrote:
> >>
> >> SI> Try catching the deploy in the destroy of the servlet and do the
> >> SI> log4j.shutdown. This would release the resource held by
> >> this jar file and
> >> SI> you would be able to perform your operation.
> >>
> >> SI> Swami
> >>
> >> >> -----Original Message-----
> >> >> From: Jacob Kjome [mailto:hoju@visi.com]
> >> >> Sent: June 25, 2002 2:47 PM
> >> >> To: Log4J Users List
> >> >> Subject: stopping logging after removing context in Tomcat
> >> problem...
> >> >>
> >> >>
> >> >> Hi,
> >> >>
> >> >> I'm not sure if this is an issue I should be bringing up here or on
> >> >> the Tomcat-user list, but here goes...
> >> >>
> >> >> I am using Tomcat-4.1.3 and taking advantage of the new Ant tasks
> >> >> which hook up to Tomcat's manager app to dynamically install and
> >> >> remove applications.  This works great and log4j initializes just
> >> >> fine.  I am using the FileAppender with
> >> configureAndWatch().  Logging
> >> >> works just fine.
> >> >>
> >> >> However, when I remove the app, Tomcat seems to unload all
> >> resources
> >> >> except for log4j-1.2.4.jar because when I attempt an "ant clean",
> >> >> which deletes my "build" directory, it fails saying that
> >> the resource
> >> >> log4j-1.2.4.jar is still in use.
> >> >>
> >> >> So, is this an issue that someone here can explain or should I take
> >> >> this up with the Tomcat-user list?
> >> >>
> >> >> Thanks,
> >> >>
> >> >> Jake
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Best regards,
> >> >>  Jacob                          mailto:hoju@visi.com
> >> >>
> >> >>
> >> >> --
> >> >> To unsubscribe, e-mail:
> >> SI> <mailto:log4j-user-unsubscribe@jakarta.apache.org>
> >> SI> For additional commands, e-mail:
>SI> <mailto:log4j-user-help@jakarta.apache.org>
>
>SI>> --
>SI>> To unsubscribe, e-mail:
>SI> <mailto:log4j-user-unsubscribe@jakarta.apache.org>
>SI>> For additional commands, e-mail:
>SI> <mailto:log4j-user-help@jakarta.apache.org>
>
>
>
>
>
>
>--
>Best regards,
>  Jacob                            mailto:hoju@visi.com
>
>
>--
>To unsubscribe, e-mail:   <mailto:log4j-user-unsubscribe@jakarta.apache.org>
>For additional commands, e-mail: <mailto:log4j-user-help@jakarta.apache.org>

--
Ceki


--
To unsubscribe, e-mail:   <mailto:log4j-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:log4j-user-help@jakarta.apache.org>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic