You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by tamir <ta...@movious.com> on 2002/03/06 10:06:12 UTC

tomcat reloading & log4j

Hi everybody,
I tried my luck at log4j group by no help there.
Well, now I'm going upstage to tomcat....

I'm facing a strange problem when using log4j under tomcat 3.3.1 on Solaris.
Log4j works with no problem for me.
However, when I use the auto-reload option of tomcat to perfrom reload to my
classes (when some class is compiled), I receive the following errors:

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.


the log4j.jar sits in WEB-INF/lib.


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:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>



--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>


Re: tomcat reloading & log4j

Posted by Toru Watanabe <t-...@du.jp.nec.com>.
Hi!

this page might help you.
http://www.jguru.com/faq/view.jsp?EID=108773

regards,
Watanabe

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>