Я вижу много ненужных полей.Добавьте ниже в файл .properties, и он должен работать (измените значения в соответствии с вашими требованиями).
log4j.rootLogger=INFO, stdout, R, DEBUG
log4j.logger.org.apache.http=ERROR
log4j.logger.org.apache.http.wire=ERROR
#Logging to stdout to catalina.out
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern={"@timestamp": "%d{yyyy-MM-dd'T'HH:mm:ss.SSSZ}", "type":"lh_idm", "@message": "%m", "@fields": {"priority": "%p", "logger_name": "%c"}}%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.maxFileSize=20MB
log4j.appender.R.maxBackupIndex=5
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern={"@timestamp": "%d{yyyy-MM-dd'T'HH:mm:ss.SSSZ}", "type":"lh_idm", "@message": "%m", "@fields": {"priority": "%p", "logger_name": "%c"}}%n
log4j.appender.R.File=${catalina.base}/logs/idme.log