WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender
Bonjour,
J'utilise un application server de Sun (sun-appserver9.1).
J'ai un soft qui utilise log4j pour le logging.
Tout semble marcher sauf la rotation des logs.
J'ai configuré:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<appender name="FILE" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="../ds/log/synchronica.log" />
<param name="Append" value="true" />
<param name="MaxFileSize" value="1000MB" />
<param name="MaxBackupIndex" value="10" />
<!-- Loglevel -->
<param name="Threshold" value="INFO" />
<!-- Rollover at midnight each day -->
<param name="DatePattern" value="'.'yyyy-MM-dd-HH-mm'.log'" />
<layout class="org.apache.log4j.PatternLayout">
<!-- Synchronica pattern: Time Priority [Category] Message\n -->
<param name="ConversionPattern"
value="%d{MM-dd@HH:mm:ss} [%t] %-5p [%c{1}] %m%n" />
</layout>
</appender> |
La rotation des logs ne marche pas (j'ai mis une fois par minute pour tester).
J'ai ce message de warning quand je relance l'application server:
Code:
1 2
|
logs/server.log:[#|2008-12-11T16:45:00.169+0100|WARNING|sun-appserver9.1|javax.enterprise.system.stream.err|_ThreadID=15;_ThreadName=pool-1-thread-12;_RequestID=ec6de62a-3c12-4c8b-862c-8ca61d53a23d;|log4j:WARN No such property [datePattern] in org.apache.log4j.RollingFileAppender.|#] |
Est-ce que quelqu'un pourrais m'aider à diagnostiquer mon problème?
Merci d'avance pour votre aide.