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] Tout se loggue en console


Sujet :

Logging Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de legillou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 178
    Par défaut [log4j] Tout se loggue en console
    Bonjour à tous !!

    Jusqu'a présent j'utilisais log4j avec un fichier properties tout bête qui mettait tout en console.
    J'utilise maintenant une API un peu trop bavarde à mon gout et j'aimerais donc rediriger tous les messages de celle ci vers un fichier.

    J'ai donc modifié mon fichier properties mais il continue obstinément à logguer tout en console... quelqu'un aurait une solution??

    voila mon fichier :

    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
     
    # Set root category priority to INFO and its only appender to CONSOLE.
    log4j.rootCategory=DEBUG, CONSOLE
    log4j.logger.com.maboite.directory=DEBUG, APILDAP
    log4j.logger.com.opensymphony.oscache=DEBUG, APILDAP
     
     
    # CONSOLE is set to be a ConsoleAppender using a PatternLayout.
    log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
    log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
    log4j.appender.CONSOLE.layout.ConversionPattern=%d %-5p %c - %F:%L - %m%n
     
    # APILDAP is set to be a FileAppender using a PatternLayout.
    log4j.appender.APILDAP=org.apache.log4j.FileAppender
    log4j.appender.APILDAP.File=apiLDAP.log
    log4j.appender.APILDAP.layout=org.apache.log4j.PatternLayout
    log4j.appender.APILDAP.layout.ConversionPattern=%d %-5p %c - %F:%L - %m%n
    merci d'avance
    Gillou

  2. #2
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Tu es sûr que les messages viennent bien de com.maboite.directory et com.opensymphony.oscache ? Et le fichier reste vide ?
    Tu as essayé de rediriger d'autres logs pour voir ?

    Parce que là ton fichier de config me semble correct. ...

  3. #3
    Membre confirmé Avatar de legillou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 178
    Par défaut
    alors je suis sur que les message viennent bien de com.maboite.directory et com.opensymphony.oscache parce que le ConversionPattern de ma config m'affiche bien ce chemin la.

    J'ai en effet oublié de préciser que le fichier ne reste pas vide. Le fichier est parfait ! Il ne récupère que les messages que je lui demande de récupérer

    Mon soucis c'est que les messages arrivent à la fois dans la console et dans le fichier...

  4. #4
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    C'est tout bete!
    Il faut que tu rajoutes ca dans ton fichier de config:
    log4j.additivity.<class>=false

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/08/2009, 08h50
  2. [log4j] tracer les TOUTES les erreurs
    Par jaoued dans le forum Logging
    Réponses: 2
    Dernier message: 11/04/2008, 15h59
  3. Réponses: 6
    Dernier message: 31/10/2006, 15h18
  4. Afficher le log log4j dans la vue console
    Par supernova dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 27/07/2006, 15h03
  5. [log4J] affichage des log4J dans la console (texte bleu)
    Par lalie.perso dans le forum Logging
    Réponses: 1
    Dernier message: 13/04/2006, 13h52

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