Wednesday 15 April 2015

Log4j.properties Custom Logger

It's always helpful to have your custom log file defined in log4j.properties of your application.
You can do it using below simple configuration.


#------------------- CUSTOM --------------------------
log4j.logger.<Complete package name "com.company.project.workflow"> = DEBUG, <Name of the Appender "customLogger">
log4j.appender.customLogger=org.apache.log4j.RollingFileAppender

log4j.appender.customLogger.File=C\:/myCustomLogger/myProject.log
log4j.appender.customLogger.MaxFileSize=100MB
log4j.appender.customLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.customLogger.layout.ConversionPattern=%d{ABSOLUTE} [%t] %m%n