2010-08-13 3 views
0

En essayant de configurer l'infrastructure log4cocoa pour me connecter en tant que messages de niveau DEBUG au niveau de la console et INFO à un fichier. Je n'arrive pas à comprendre comment cela se fait. Je n'ai trouvé aucune documentation à ce sujet, ce qui rend les choses encore plus difficiles.Configuration de log4Cocoa

Voici un exemple de configuration passe essayé (ne fonctionne pas):

log4cocoa.rootLogger=DEBUG,A1 

log4cocoa.appender.A1=L4ConsoleAppender 
log4cocoa.appender.A1.layout=L4SimpleLayout 
log4cocoa.appender.A1.LogToStandardOut=true 

log4cocoa.additivity.name=false 
log4cocoa.logger.name=INFO,A2 

log4cocoa.appender.A2=L4RollingFileAppender 
log4cocoa.appender.A2.File=prox.log 
log4cocoa.appender.A2.MaximumFileSize=10MB 
log4cocoa.appender.A2.MaxBackupIndex=1 
log4cocoa.appender.A2.layout=L4PatternLayout 
log4cocoa.appender.A2.layout.ConversionPattern=%-5p : %m%n 

Toute aide est appreciated.Thanks à l'avance.

+0

Qu'est-ce que vous vous attendez à arriver? Qu'est-il arrivé à la place? –

+0

Salut, Peter. Je m'attendais à ce que mes données journalisées soient ajoutées au fichier prox.log et affichées sur la console. Toutefois, le fichier prox.log est créé mais aucun contenu n'est ajouté. :/ – Leandro

+0

@Leandro Une chance avec le proxy.log? Je suis maintenant coincé au même poste. – jeevangs

Répondre

1

Afin d'écrire sur le fichier que vous devez ajouter A2 au rootLogger comme ceci:

log4cocoa.rootLogger = DEBUG, A1, A2