Bonjour,
Je cherche un moyen d'accéder à la variable Websphere LOG_ROOT au sein d'une application Web. Attention, cette variable n'est pas un paramètre de la jvm lançant Websphere, elle n'est donc pas accessible par System.getProperty("LOG_ROOT").
La seul solution pour le moment que j'ai trouvé dans les différents forums passe par l'adminClient. Quelqu'un a déjà effectué un travail similaire ?
Le but final de ce point est de paramétrer le fileAppender de log4j directement avec cette variable en plaçant par exemple :
log4j.appender.Metier.file=${LOG_ROOT}/Web_metier.log
Il n'est plus nécessaire de modifier le fichier log4j.properties embarqué dans l'EAR ce qui permet d'externalisé les logs et de transmettre le même EAR entre nos différents environnements
Cordialement,
William
Ajouter un commentaire
ven, 22/02/2008 - 16:49
Variable Websphere (LOG_ROOT) dans une application