Here is my log4k file.. The backslashes is an obvious difference..
log4j.rootCategory=INFO,file log4j.category.org.apache.tools.ant.Project=INFO,file,mail log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.file.layout=org.apache.log4j.TTCCLayout log4j.appender.file.file= F:/5chubbapps/server1/Ema/logs/torque.log ##log4j.appender.file.file=${applicationRoot}/logs/torque.log log4j.appender.file.maxBackupIndex=3 log4j.appender.file.maxFileSize=100KB --- Greg Monroe <[EMAIL PROTECTED]> wrote: > OK, first let me double check something. You do > have more lines in the log4j.properties file > than that one, right? > > Here's an example of one I use: > > <code> > # Global log settings > # everything not specified below reports at this > level > # Use debug to generate massive info. > log4j.rootLogger=info, RollingFile > > # Application log settings > # packages and subpackages of com.foobar.app at this > level > log4j.logger.com.foobar.app=debug, RollingFile > # Torque diagnostics > log4j.logger.org.apache.torque=info, RollingFile > > # Rolling log file settings > # limits logs to four 2Mb files > log4j.appender.RollingFile=org.apache.log4j.RollingFileAppender > log4j.appender.RollingFile.File=${catalina.home}\\logs\\tomcat.log > log4j.appender.RollingFile.MaxFileSize=2000KB > log4j.appender.RollingFile.MaxBackupIndex=3 > </code> > > Note: The torque.ini settings don't seem to work > (did > they ever?) Ignore them. > > Also a lot of the newer torque classes now use the > commons-logging API/Interface code. You may need > to "connect" log4j to it. You do this with a > commons-logging.property file like: > > <code> > # > # commons-logging config > # > > org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Lo > gFactoryImpl > org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogg > er > </code> > > Both these files need to be either in the root > directory of a java class directory or in the > root of a jar file on the classpath. > > I'm not sure how you'd do that in WSAD. In Eclipse, > just having it in the root of the source works, > because Eclipse's internal build will copy all > resources into the output folder (e.g. bin/classes). > But some build scripts don't do this. E.g. in > Maven, you have to do some special stuff to get > this to happen. > > Worst case is you may have to create a "logging.jar" > with just these files in them. Then add it to your > build and/or runtime class path. > > > > Jim Caserta said: > > > > I changed the log4J.properties file as follows: > > log4j.appender.file.file= > > F:/5chubbapps/server1/Ema/logs/torque.log > > > > and in the Torque init file, I changed the file > locations as follows: > > log4j.appender.org.apache.torque.file = > > F:/5chubbapps/server1/Ema/logs/torque.log > > > > Still no luck.. > > > > In my WSAD 5.1 app, I have the log4J.properties > file located > > under JavaSource.. Is that correct? > > > > Thanks, > > Jim > > > > > > --- Greg Monroe <[EMAIL PROTECTED]> wrote: > > > > > In addition to needing full paths, you might not > be changing the > > > correct log4j.properties file. If your app > container uses > > log4j, it's > > > log4j.properties may be ignored because the > server has > > initialized it > > > first. > > > I now Tomcat can have this problem. > > > > > > I think there might be some tricks floating > around to > > initialize log4j > > > for a specific app's class loader rather than > using log4j's > > auto init > > > process. > > > > > > > Jim Caserta said: > > > > > > > > For some reason I am not able to get the log > files > > > to write > > > > where I want them to. > > > > > > > > In my log4j.properties file I have tried the > > > following, but > > > > neither works.. Can anyone help? > > > > Thank you. Jim > > > > > > > > > > > > log4j.appender.file.file= /torque.log > log4j.appender.file.file= > > > > /logs/torque.log log4j.appender.file.file= > ./logs/torque.log > > > > > > > > > > log4j.appender.file.file=${applicationRoot}/logs/torque.log > > > > > > > > > > Duke CE Privacy Statement > > > Please be advised that this e-mail and any files > > > transmitted with it > > > are confidential communication or may otherwise > be privileged or > > > confidential and are intended solely for the > individual or > > entity to > > > whom they are addressed. If you are not the > intended recipient you > > > may not rely on the contents of this email or > any > > attachments, and we > > > ask that you please not read, copy or > retransmit this > > communication, > > > but reply to the sender and destroy the email, > its > > contents, and all > > > copies thereof immediately. Any unauthorized > dissemination, > > > distribution or copying of this communication is > strictly > > prohibited. > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: > > > [EMAIL PROTECTED] > > > For additional commands, e-mail: > > > [EMAIL PROTECTED] > > > > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection > > around http://mail.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] > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]