0
votes

I am trying to upgrade my current log4j 1.2.17 -> log4j2 2.17.2, I am struggling what would be the correct syntax to migrate properties file

log4j.properties

# Root logger option
log4j.logger.com.abc.ngl=INFO, file
log4j.logger.CacheresponseTimeLogger=INFO,cacheResponse



# Direct log messages to a log file

# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=../logs/ngl.log
log4j.appender.RollingAppender.DatePattern='.'yyyy-MM-dd
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

log4j.appender.cacheResponse=org.apache.log4j.DailyRollingFileAppender
log4j.appender.cacheResponse.File=../logs/cacheResponse.log
log4j.appender.cacheResponse.layout=org.apache.log4j.PatternLayout
log4j.appender.cacheResponse.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss},%m%n

How to convert this to log4j2.properties with correct sytax ??