You can always use one of the web based Log4j configuration admin apps listed in 3rd party extensions on the Log4j download page...
http://logging.apache.org/log4j/docs/download.html I would *not* use configureAndWatch() in a webapp because it generates a thread that may cause the java.lang.ThreadDeath error upon application reload (that is, without shutting down the VM/Server). Jake Quoting "Prasad, Kamakshya" <[EMAIL PROTECTED]>: > Hi, > > No I have not implemented any configurator. Currently on application > start-up it gets loaded from the web-inf/classes. > What we were thinking that after application has started up something > changes then how to configure. > If we call only configure and not configurewatch then will it be fine. > The system admin when changes the file he has to reload the file in the > memory by manually clicking on the button. > > KP > > -----Original Message----- > From: Ivan Jouikov [mailto:[EMAIL PROTECTED] > Sent: Wednesday, September 29, 2004 4:17 PM > To: 'Log4J Users List' > Subject: RE: Reloading the properties file > > Writing a servlet to call configure and watch? > > When you configure log4j using DOMConfigurator, and use > configureAndWatch, it automatically reloads that file when it changes. > You don't need to invoke anything. > > > -----Original Message----- > > From: Prasad, Kamakshya [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, September 28, 2004 11:27 PM > > To: [EMAIL PROTECTED] > > Subject: Reloading the properties file > > > > Hi All, > > > > > > > > We have a j2ee web application using log4j for logging purpose. > Nowadays > > quite frequently we have to switch on and switch off the debugging > > mechanism. > > > > The properties file is in web-inf/classes. > > > > We have to load the configuration file whenever it changes. > > > > We are planning to write a servlet which calls the > PropertyConfigurator > > configureAndWatch method to reload the properties file. > > > > But we just read through the log4j faq that this is unsafe. > > > > Please advice me the best way to implement this reloading mechanism. > > > > > > > > KP > > > > > > --- > > Incoming mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.766 / Virus Database: 513 - Release Date: 17.09.2004 > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.766 / Virus Database: 513 - Release Date: 17.09.2004 > > > > --------------------------------------------------------------------- > 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]
