Hi, it seems to works but my last problem is
log4j:ERROR setFile(null,true) call failed. java.io.FileNotFoundException: /usr/local/tomcat/webapps/myapp/WEB-INF/logs/app-log.html (Permission non accordée) at java.io.FileOutputStream.openAppend(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:174) at java.io.FileOutputStream.<init>(FileOutputStream.java:102) at org.apache.log4j.FileAppender.setFile(FileAppender.java:272) ... in tomcat application log when i execute PropertyConfigurator.configure(ulr_of_properties_file); do you have an idea ? thanks ----- Original Message ----- From: "Jeff Wishnie" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Tuesday, October 01, 2002 1:13 PM Subject: Re: log4j > I use Log4j with Tomcat with no problems. > > I do _not_ explicitly initialize a configurator. I simply do the following: > > 1. Place log4j.properties in: > $MY_WEB_APP_HOME/WEB-INF/classes > > 2. Create a 'logs' directory in my WEB-INF > > 3. EXPLICITLY set a FULL path for the log file in the properties file as follows: > log4j.appender.A1.File=/this/is/a/full/path/MY_WEB_APP/WEB-INF/logs > > If, like me, you deploy your app to many different locations, you can use a build and deploy tool like Ant to dynamically write out > the full path on deploy. So my actual properties file looks like this: > > log4j.appender.A1.File=@logfile@ > > On deploy, Ant substitutes the actual full path for "@logfile@" > > - jeff > > ----- Original Message ----- > From: "Januski, Ken" <[EMAIL PROTECTED]> > To: "Tomcat Users List" <[EMAIL PROTECTED]> > Sent: Tuesday, October 01, 2002 10:04 AM > Subject: RE: log4j > > > > You might want to take a look at this: > > http://jakarta.apache.org/log4j/docs/manual.html > > to get an overview of log4j. > > > > I'd tell you more but I'm still trying to digest it, and how I can use it in > > Tomcat, myself. > > > > > > -----Original Message----- > > From: Maxime Colas des Francs [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, October 01, 2002 12:57 PM > > To: Tomcat Users List > > Subject: Re: log4j > > > > > > tks > > i'm sorry but where can i find the log file ? > > > > my logj4.properties in WEB-INF/classes: > > log4j.rootCategory=DEBUG, htmlFile > > log4j.appender.htmlFile.layout=org.apache.log4j.HTMLLayout > > log4j.appender.htmlFile=org.apache.log4j.DailyRollingFileAppender > > log4j.appender.htmlFile.DatePattern='.'yyyy-MM-dd > > log4j.appender.htmlFile.File=myapp-log.html > > > > for a test in a jsp, i put these lines : > > > > Category log = Category.getInstance("LOG"); > > PropertyConfigurator.configure("log4j.properties"); > > log.info("log sentence"); > > > > it's executed but no file created. > > > > tks > > > > ----- Original Message ----- > > From: "Dan Lipofsky" <[EMAIL PROTECTED]> > > To: "Tomcat Users List" <[EMAIL PROTECTED]> > > Sent: Tuesday, October 01, 2002 12:30 PM > > Subject: Re: log4j > > > > > > > You have to call PropertyConfigurator.configure(). > > > I have a JSP which gets run when tomcat starts. > > > It has a jspInit() method which calls an init class > > > I wrote which initializes log4j like this: > > > > > > URL url = Init.class.getResource(filename); > > > PropertyConfigurator.configure(url); > > > > > > To get tomcat to run the JSP at startup I have this in > > > my web.xml > > > > > > <web-app> > > > <servlet> > > > <servlet-name>/Startup.jsp</servlet-name> > > > <jsp-file>/Startup.jsp</jsp-file> > > > <load-on-startup>1</load-on-startup> > > > </servlet> > > > > > > ... > > > > > > </web-app> > > > > > > - Dan > > > > > > ----- Original Message ----- > > > From: "Maxime Colas des Francs" <[EMAIL PROTECTED]> > > > Sent: Tuesday, October 01, 2002 9:08 AM > > > > > > How to use log4j with a tomcat application ? > > > > > > I put the log4j.properties in WEB-INF/classes > > > No error but no file created (certainly rights ?) > > > > > > Can i put some log in a directory of the webapp ? > > > > > > > > > > > > > > > -- > > > 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]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>