Well, You need to provide a FileAppender rather than a ConsoleAppender. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="FILE" class="org.apache.log4j.RollingFileAppender"> <param name= "MaxFileSize" value= "1000KB "/> <param name="File" value="C:\\foo-debug.log"/> <param name="MaxBackupIndex" value="10"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss,SSS} %-6p [%c{3}] : %m%n"/> </layout> </appender> <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss,SSS} %-6p [%c{3}] : %m%n"/> </layout> </appender>
<!--appender name="SocketAppender" class="org.apache.log4j.net.SocketAppender"> <param name="RemoteHost" value="localhost"/> <param name="Port" value="4445"/> <layout class="org.apache.log4j.TTCCLayout"> </layout> </appender--> <category name="com.foo.base"> <priority value="debug"/> <appender-ref ref="FILE"/> </category> </log4j:configuration> Thanks Sudhendra (Sudhi) Seshachala Office : 281-514-0918 Cell : 408-203-9960 Mail to: [EMAIL PROTECTED] -----Original Message----- From: manoj JC [mailto:[EMAIL PROTECTED] Sent: Friday, January 07, 2005 10:34 AM To: log4j-user@logging.apache.org Subject: Log files are not getting created I have a stand-alone java application and trying to implement logging. I have the log4j.properties file in a jar file along with the java classes and the classpath is pointing to that jar file. When I run the java program, its not creating the log file. On the console I see the log messages. Any one have any ideas? This is the properties file I have. log4j.rootLogger = INFO, C # console appender log4j.appender.C=org.apache.log4j.ConsoleAppender log4j.appender.C.layout=org.apache.log4j.PatternLayout log4j.appender.C.layout.ConversionPattern=%d [%t] %-5p %x - %m%n ## World Check File Download log ## log4j.logger.com.semagix.apps.ciras2.util=DEBUG, ciras.wcFileDownload log4j.appender.ciras.wcFileDownload = org.apache.log4j.RollingFileAppender log4j.appender.ciras.wcFileDownload.MaxFileSize=500KB # Keep one backup file log4j.appender.ciras.wcFileDownload.MaxBackupIndex=2 log4j.appender.ciras.wcFileDownload.File = /opt/semagix/log/ciras.wcFileDownload.log log4j.appender.ciras.wcFileDownload.layout = org.apache.log4j.PatternLayout log4j.appender.ciras.wcFileDownload.layout.ConversionPattern = %d{dd/MM/yyyy HH:mm:ss,SSS} %-5p - %m %n log4j.additivity.com.semagix.apps.ciras2.util = false ## World Check Updater log ## log4j.logger.com.semagix.apps.ciras2.updates.WorldCheckUpdater=DEBUG, ciras.wcupdater log4j.appender.ciras.wcupdater = org.apache.log4j.RollingFileAppender log4j.appender.ciras.wcupdater.MaxFileSize=500KB # Keep one backup file log4j.appender.ciras.wcupdater.MaxBackupIndex=2 log4j.appender.ciras.wcupdater.File = /opt/semagix/log/ciras.wcupdater.log log4j.appender.ciras.wcupdater.layout = org.apache.log4j.PatternLayout log4j.appender.ciras.wcupdater.layout.ConversionPattern = %d{dd/MM/yyyy HH:mm:ss,SSS} %-5p - %m %n log4j.additivity.com.semagix.apps.ciras2.updates.WorldCheckUpdater = false --------------------------------------------------------------------- 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]