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] FileAppender et appends entrelacés


Sujet :

Logging Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 61
    Par défaut [log4j] FileAppender et appends entrelacés
    Bonjour^^
    Ca a l'air super compliqué vu le titre mais en fait non

    J'ai mis en place un appender qui écrit dans un fichier html et en lançant plusieurs fois la procédure qui provoque de l'écriture dans mon fichier de log, j'ai mes logs qui se mélangent genre :

    début du log 1ère execution
    log 2ème execution
    fin du log 1ère execution

    Je précise que les executions sont complètement séparées dans le temps.

    Un extrait de mon fichier de config :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     <appender name="HTML" class="org.apache.log4j.DailyRollingFileAppender">
              <param name="File" value="logs/log4jtest.html" />
              <param name="Append" value="true" />
              <param name="ImmediateFlush" value="false" />
              <param name="DatePattern" value="'.'yyyy-MM-dd" />
              <layout class="org.apache.log4j.HTMLLayout"> 
                  <param name="Title" value="Rapport d'activité cg48fo" />
              </layout>
    </appender>
    Voilà, merci pour votre aide !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 61
    Par défaut
    Au fait, le dailyrolling et flush=false ct un test, j'utilise fileappender et flush=true^^'

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 61
    Par défaut
    Finalement je viens de trouver quel est le problème exact :

    En fait, à chaque fois que le logger va écrire dans le fichier, il remet les balises de création de page html <html>, <body>, etc.
    Du coup ça fait une page qui ressemble à rien^^'

    Maintenant si quelqu'un est capable de me dire si c'est cet appender qui est buggé ou si c'est moi qui m'en sers mal ça me fera plaisir

    Merci

Discussions similaires

  1. [log4j.xml]No appender could be found for logger
    Par verbose dans le forum Logging
    Réponses: 2
    Dernier message: 30/07/2014, 14h46
  2. Réponses: 4
    Dernier message: 15/07/2008, 16h47
  3. logger log4j fileAppender log4j
    Par jeb001 dans le forum Logging
    Réponses: 5
    Dernier message: 27/03/2008, 15h49
  4. [log4j] FileAppender
    Par lapartdombre dans le forum Logging
    Réponses: 9
    Dernier message: 29/09/2005, 16h59

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