IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Logging Java Discussion :

[Log4J] Logguer dans un fichier supplémentaire


Sujet :

Logging Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Points : 417
    Points
    417
    Par défaut [Log4J] Logguer dans un fichier supplémentaire
    Bonjour à tous.

    Je cherche à logguer l'activité d'un bean particulier dans un fichier bien spécifique, en plus du log habituel. Je n'ai rien trouvé dans le forum se rapprochant de mon problème donc voilou ma question

    Voilà où j'en suis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
     
    log4j.rootLogger=trace, stdout, R
    log4j.com.developpez.util.MonBean = INFO, perf
     
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} [%t] %p %c{1} - %m%n
     
    log4j.appender.R=org.apache.log4j.RollingFileAppender
    log4j.appender.R.File=log.log
    log4j.appender.R.MaxFileSize=1MB
    log4j.appender.R.MaxBackupIndex=10
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    #log4j.appender.R.layout.ConversionPattern=%d{ISO8601} %p %c[%t] - %m%n
    log4j.appender.R.layout.ConversionPattern=%d{ISO8601} [%t] %p %c{1} - %m%n
     
     
    log4j.appender.perf=org.apache.log4j.RollingFileAppender
    log4j.additivity.perf=false
    log4j.appender.perf.File=log2.log
    log4j.appender.perf.MaxFileSize=1MB
    log4j.appender.perf.MaxBackupIndex=10
    log4j.appender.perf.layout=org.apache.log4j.PatternLayout
    log4j.appender.perf.layout.ConversionPattern=%d{ISO8601} [%t] %p %c{1} - %m%n
    Je veux logguer ce qui se passe dans la classe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    com.developpez.util.MonBean
    dans le fichier lo2.log ; c'est le but

    voilà comment j'instancie le logger dans la classe MonBean:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     log = LogFactory.getLog(getClass());
    or le log est inchangé (ie il se fait dans la console et le fichier log.log)

    je ne comprends pas où se trouve la testicule dans mon potage...

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Points : 417
    Points
    417
    Par défaut
    Si ça peut servir à quelqu'un...

    il m'a suffit de modifier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    log4j.com.developpez.util.MonBean
    en

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    log4j.logger.com.developpez.util.MonBean
    [/code]

    et hop!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Log4j - Impossible de générer dans un fichier
    Par fabou3377 dans le forum Logging
    Réponses: 3
    Dernier message: 07/08/2008, 13h34
  2. trace en double dans le fichier de log (log4j)
    Par jakouz dans le forum Logging
    Réponses: 2
    Dernier message: 27/05/2008, 18h15
  3. [Log4j] Problème d'écriture dans des fichiers différents
    Par pathfinder06 dans le forum Logging
    Réponses: 5
    Dernier message: 14/04/2008, 11h12
  4. Réponses: 3
    Dernier message: 28/03/2008, 11h34
  5. log4j + tomcat logger dans un fichier
    Par jeb001 dans le forum Logging
    Réponses: 7
    Dernier message: 21/03/2008, 16h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo