propiedades log4j DailyRollingFileAppender no funciona

Quiero registros diarios con el archivo de registro agregado con la fecha en formato aaaa-dd-mm. Cuando uso DailyRollingFileAppender, no se crea un nuevo archivo de registro. Los registros se escriben en el mismo archivo de registro. Además, no se considera el patrón de fecha proporcionado. El archivo de registro creado es LoggerFile.log. Y cada contenido (incluso al día siguiente) se escribe en este archivo.

Estoy usando el jar log4j-1.2.17. Estoy desarrollando en Netbeans 7.3.1 en Java.

¿Alguien está usando este JAR y se enfrenta a tal problema? ¡Por favor ayuda!

Aquí está el contenido del archivo de propiedades que uso:

# Root logger option
log4j.rootLogger=ERROR,FILE,stdout

# Define the file appender
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender

log4j.appender.FILE.File=.//..//logs//LoggerFile.log

# Define the layout for file appender
log4j.appender.FILE.DatePattern='.'yyyy-MM-dd
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS zzz} %5p     %c{1}:%L - %m%n

log4j.appender.FILE.MaxFileSize=10MB


# Direct log messages to stdout
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`

Respuestas a la pregunta(3)

Su respuesta a la pregunta