Hi everybody, I'm facing a strange problem when using log4j under tomcat 3.3.1. Everything works fine for me, until I use the auto-reload option of tomcat to perfrom reload to my classes.(It's performed automatically when the classes are compiled).
Then upon reload I receive this error: log4j:WARN Failed to set property conversionPattern to value "%5p [%t] %c - %m%n ". java.lang.ClassCastException@c4e792 log4j:WARN Failed to set property threshold to value "WARN". Conversion to type [class org.apache.log4j.Priority] failed. log4j:WARN Failed to set property conversionPattern to value "%d %p [%x %t] - %m %n". java.lang.ClassCastException@3f4a21 log4j:WARN Failed to set property file to value "/export/home/movious/mss/mss-se rver/WEB-INF/logs/mss-server.log". java.lang.ClassCastException@1bda67 log4j:WARN File option not set for appender [LOG]. log4j:WARN Are you using FileAppender instead of ConsoleAppender? log4j:ERROR Either Filename or DatePattern options are not set for [LOG]. log4j:WARN Failed to set property threshold to value "ERROR". Conversion to type [class org.apache.log4j.Priority] failed. Please help me with any piece of information. Tnx Tamir my log4j.properties file is: # #Mon Sep 24 15:29:29 IST 2001 log4j.rootCategory=DEBUG log4j.categoryFactory=com.movious.log.DBCategoryFactory # categories log4j.category.com.movious=DEBUG, A1 , LOG log4j.appender.A1.layout.ConversionPattern=%5p [%t] %c - %m%n log4j.appender.A1.Threshold=WARN log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayout ####################### db appender ################### # min priority error for db appender log4j.appender.DB.Threshold=ERROR log4j.category.DB.com.movious=ERROR,DB log4j.category.DB.com.movious.pluginsoap=INFO,DB # class name for db appender log4j.appender.DB=com.movious.log.DatabaseLog log4j.appender.LOG.File=c:/movious/mss/mss-server/WEB-INF/logs/mss-server.lo g log4j.appender.LOG=org.apache.log4j.DailyRollingFileAppender log4j.appender.LOG.layout=org.apache.log4j.PatternLayout log4j.appender.LOG.layout.ConversionPattern=%d %p [%x %t] - %m%n log4.appender.LOG.DatePattern='.'yyyy-MM-dd-a log4j.appender.Portlet.Threshold = DEBUG,false -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>