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 :

séparer le log log4j de 2 applications déployées sous Tomcat


Sujet :

Logging Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 7
    Par défaut séparer le log log4j de 2 applications déployées sous Tomcat
    Bonjour tout le monde,

    J'ai 2 applications déployés sous tomcat à travers Eclipse. Les 2 utilisent log4j avec des noms d'Appenders différents et des fichiers de logs distintcs.
    Log4j.jar étant dans Tomcat.

    Lorsque je déploie une application et pas l'autre, ça fonctionne bien.

    J'ai des problèmes de logs (le log de l'un des 2 qui ne marche pas) lorsque je déploie les 2.

    Est ce que ceci est normal. Est ce que le log4j.properties de l'un vient écraser celui de l'autre.

    Une solution, que j'ai appliquée est de mettre le .jar dans le WEB-INF/lib des 2 projets, et ça marche.

    Apparemment, il crée 2 instances de log4j (je sais pas quelle classe exactement).

    Ma question:
    *Comment interpréter ces résultats
    *Est ce que cette solution est appropriée?

    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 69
    Par défaut un projet runtime
    Pour ma part, j'ai créé un projet simple nommé "runtime" dans eclipse, et j'ai rajouté ce projet dans le classpath des autres projets représentant mes webapps.
    Du coup j'ai un seul log4j.properties.
    Et dans ce fichier, je sépare les applications.
    Cela se fait facilement car les noms de package sont différents.
    Ainsi j'ai un appender par application.

  3. #3
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Je ne vois pas trop ton pb, tu crées 2 loggers , chacun ayant son fichier à lui, et tu ne devrais pas avoir de soucis de conflits de fichiers, non?

Discussions similaires

  1. L'emplacement d'une application déployée sous GlassFish V3
    Par siempre dans le forum Glassfish et Payara
    Réponses: 9
    Dernier message: 08/01/2012, 14h15
  2. Deploiement d'application GWT sous Tomcat/Eclipse
    Par salawi45 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 24/05/2009, 21h33
  3. Classpath dans une application déployée sous Tomcat
    Par iviath dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 14/05/2009, 11h09
  4. Protection d'une application web sous Tomcat
    Par midou84 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 15/01/2008, 08h42
  5. Déploiement d'applications web sous Tomcat
    Par mithrendil dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 03/01/2008, 16h31

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