Tools/Software’s required
1. Eclipse
2. log4j-1.2.15.jar
3. Tomcat Server 6.0
We need to fallow simple below
steps.
STEP 1:
Keep below log4.properties file in WEB-INF/classes.
# Root logger option
log4j.rootLogger=DEBUG,
stdout, file
# Redirect log
messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss} %-5p %c{1}:%L - %m%n
# Redirect log
messages to a log file, support file rolling.
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=D:\\log4j-application.log
log4j.appender.file.MaxFileSize=5MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss} %-5p %c{1}:%L - %m%n
# STOP NON-APPLICATION
LOGS
log4j.logger.org.hibernate=OFF
log4j.logger.org.springframework=OFF
log4j.logger.org.apache.commons=OFF
log4j.logger.org.apache.commons=OFF
STEP 2:
Keep below entry in required class. This will be a class level declaration.
Example:
Example:
final static Logger logger = Logger.getLogger(LoginController.class);
No comments:
Post a Comment