[Log4J] [Best practice] Mise en place d'un fichier de configuration par application sur un même serveur
Bonjour,
Je voudrais connaître votre retour d'XP sur l'utilisation sur la mise en place d'un fichier de configuration par application sur un même serveur.
En effet, je dois installer sur 1 serveur 2 applications possédant des EJB qui configurent leur niveau de log via un fichier XML chargé par la propriété -Dlog4j.configuration.
Or ces 2 applications utilise des classes communes (hibernate). Comment garder une gestion de log par application sans modifier trop de code ? (une des solutions consiste en effet de définir un nouveau logger qui charge un fichier de configuration à lui mais ceci nécessite de modifier toutes les classes pour remplacer le logger de log4j par celui-ci)
Si c'était une application web, il serait possible via une servlet d'initialiser log4j (http://www.supinfo-projects.com/fr/2...advanced_fr/2/) Mais qu'en est-il pour une application EJB (Avec ou sans Hibernate d'ailleurs)
Si vous avez des pistes, je suis preneur !
Merci.