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.

 

 
		
		 
         
 

 
			
			




 [Log4j] modifier scheduledFilename
 [Log4j] modifier scheduledFilename
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
   
 
 
				 Envoyé par bouliz
 Envoyé par bouliz
					
 ?
?
Partager