Thanks for responding. I'm just going by what it says in the log4j
manual:

"The default log4j initialization is particularly useful in web-server environments. Under Tomcat 3.x and 4.x, you should place the |log4j.properties| under the |WEB-INF/classes| directory of your web-applications. Log4j will find the properties file and initialize itself. This is easy to do and it works."

I am running jakarta-tomcat-4.1.24 on RH 9 using j2sdk1.4.1_02. I just did a jar tvf on my
war file, which shows:


[EMAIL PROTECTED] vendor]$ jar tvf build/vendor.war
    0 Mon Jun 30 03:52:20 EDT 2003 META-INF/
  110 Mon Jun 30 03:52:20 EDT 2003 META-INF/MANIFEST.MF
    0 Wed May 14 01:06:28 EDT 2003 images/
    0 Mon Jun 30 01:48:54 EDT 2003 include/
    0 Mon Jun 30 13:26:16 EDT 2003 css/
 1210 Wed May 14 01:06:28 EDT 2003 login.jsp
  485 Fri Jun 27 15:32:30 EDT 2003 welcome.jsp
 3008 Wed May 14 01:06:28 EDT 2003 images/email2.png
15284 Wed May 14 01:06:28 EDT 2003 images/email.jpg
 1678 Mon Jun 30 02:16:40 EDT 2003 register2.jsp
 6861 Mon Jun 30 01:48:54 EDT 2003 include/contactinfo.jspf
 2287 Wed May 14 01:06:28 EDT 2003 contact.html
  435 Fri Jun 27 15:38:58 EDT 2003 index.html
  856 Mon Jun 30 13:25:12 EDT 2003 css/default.css
 1729 Mon Jun 30 01:55:04 EDT 2003 register1.jsp
 1181 Mon Jun 30 01:54:14 EDT 2003 register3.jsp
    0 Mon Jun 30 03:52:22 EDT 2003 WEB-INF/
    0 Mon Jun 30 03:52:22 EDT 2003 WEB-INF/classes/
 3526 Mon Jun 30 02:58:14 EDT 2003 WEB-INF/classes/Login.class
 7268 Mon Jun 30 03:03:26 EDT 2003 WEB-INF/classes/Register.class
  333 Mon Jun 30 03:00:06 EDT 2003 WEB-INF/classes/log4j.properties
    0 Mon Jun 30 03:52:22 EDT 2003 WEB-INF/lib/
45386 Wed May 14 15:43:32 EDT 2003 WEB-INF/lib/activation.jar
305434 Wed May 14 15:43:32 EDT 2003 WEB-INF/lib/mail.jar
352668 Wed Jun 25 14:53:02 EDT 2003 WEB-INF/lib/log4j-1.2.8.jar
97589 Fri May 16 01:45:42 EDT 2003 WEB-INF/lib/universal-common.jar
12844 Fri Jun 27 03:06:54 EDT 2003 WEB-INF/lib/xxx.jar
352668 Mon Jun 30 03:52:06 EDT 2003 WEB-INF/lib/log4j-1.2.8.jar
 1800 Wed May 21 09:53:30 EDT 2003 META-INF/context.xml
  496 Wed May 14 02:08:08 EDT 2003 WEB-INF/web.xml

This is what my log4j.properties file looks like:
log4j.rootLogger=DEBUG, roll

log4j.appender.roll=org.apache.log4j.RollingFileAppender
log4j.appender.roll.File=xxx.log
log4j.appender.roll.MaxFileSize=100KB
log4j.appender.roll.MaxBackupIndex=1
log4j.appender.roll.layout=org.apache.log4j.PatternLayout
log4j.appender.roll.layout.ConversionPattern=%d [%t] %-5p %F:%L - %m%n

Everything compiles. I've used log4j in non-web apps. I have log statements
in my servlet, and I cannot find a log file anywhere. What's up with that???

Yoav Shapira wrote:

Howdy,
It does work if you place logj4.properties in WEB-INF/classes and log4j.jar in
WEB-INF/lib.  If you could please be a bit more explicity when you say "This
does not seem to be working" perhaps I could help more.

Yoav Shapira

--- "Dean A. Hoover" <[EMAIL PROTECTED]> wrote:


I want to use log4j inside a tomcat application. According
to the log4j short manual, all I have to do is drop my
log4j.properties file into WEB-INF/classes and then I can
just use it. This does not seem to be working. Can someone
help?

Thanks.

Dean Hoover


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





=====
Yoav Shapira
[EMAIL PROTECTED]

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

---------------------------------------------------------------------
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]



Reply via email to