Configure tomcat for internal logging with log4j!

I am using apache-tomcat-6.0.18and want to configure log4j for internal tomcat logging.

I went through the tomcat website Logging in to Tomcat . But I did not understand STEP 3,4,5.

What is extras components? How can this be useful for logging?

If someone can guide me, Step By Step will really help !!!

Please help me with this?

+3
source share
2 answers

If you do not need to create Tomcat from the source code, you will get tomcat-juli.jar and tomcat-juli-adapters.jar files from this place: http://mirrors.enquira.co.uk/apache/tomcat/tomcat-6/ v6.0.32 / bin / extras /

and replace the .jar files as instructed.

$CATALINA_HOME - , Tomcat 6.0.

, .

+1

@Thanks DaveRead, , log4j.properties . .

....
....

#Roll-over the log once per day
log4j.appender.CATALINA.DatePattern='.'yyyy-MM-dd'.log' log4j.appender.CATALINA.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.CATALINA.layout=org.apache.log4j.PatternLayout
log4j.appender.CATALINA.append=true

log4j.appender.LOCALHOST=org.apache.log4j.DailyRollingFileAppender log4j.appender.LOCALHOST.file=${catalina.base}/logs/localhost.log log4j.appender.LOCALHOST.encoding=UTF-8
#Roll-over the log once per day log4j.appender.LOCALHOST.DatePattern='.'yyyy-MM-dd'.log' log4j.appender.LOCALHOST.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.LOCALHOST.layout=org.apache.log4j.PatternLayout log4j.appender.LOCALHOST.append=true
...
...

0

All Articles