Bonjour,
Je dois migrer le système de logs d'une application d'entreprise de JMS vers Log4j.
Je dois conserver le nommage des fichiers de logs suivant :
- info.txt
- info20101110.txt (pour la log d'hier)
- info20101109.txt (pour la log d'avant d'hier)
Je pense donc utiliser une DailyRollingFileAppender. Mon problème est que le mieux que je puisse obtenir est :
- info.txt
- info.txt.20101110
- info.txt.20101109
Je voudrais simplement caler la date avant l'extension du fichier comme avant.
Le seul moyen que je vois pour l'instant est de redéfinir complètement le DailyRollingFileAppender. L'attribut scheduleFileName de la classe (qui indique le nom du fichier après rotation) étant privée, ça ne me sert à rien de d'étendre cette dernière.
Voyez une solution un peu moins... radical ?
Merci pour vos lumières.
Partager