Installer Log4J sous apache-tomcat-6.0.14 - unbuntu

stigmate101 Messages postés 89 Date d'inscription mardi 17 juin 2003 Statut Membre Dernière intervention 30 avril 2020 - 28 janv. 2009 à 16:48
dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 - 29 janv. 2009 à 10:20
Bonjour,


 <?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>


Je précise que je ne connais pas encore Tomcat ;-)


Ca c’est dit !


 


Je travaille sur Ubuntu avec Eclipse et avec Apache Tomcat.


 


Je dois installer Log4J


 


J’ai trouvé ce lien :


http://tomcat.apache.org/tomcat-5.5-doc/logging.html


 


Bien que cela semble très simple, je ne comprends pas toute la démarche.


Alors si quelque peut  me donner, cela m’éviterait de m’arracher les rares cheveux qui me restent.


 


Je vais essayer de vous décrire la procédure que j’ai suivie et les points face auxquels je suis resté bloqué.


 


1er


J’ai créé un fichier appelé « log4j.properties »


Que j’ai positionné dans $CATALINA_HOME/lib -> soit-> apache-tomcat-6.0.14/lib


 


Dont le contenu est :




log4j.rootLogger=debug, R







log4j.appender.R=org.apache.log4j.RollingFileAppender







log4j.appender.R.File=${catalina.home}/logs/tomcat.log







log4j.appender.R.MaxFileSize=10MB







log4j.appender.R.MaxBackupIndex=10







log4j.appender.R.layout=org.apache.log4j.PatternLayout







log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n







log4j.logger.org.apache.catalina=DEBUG, R







 





 


2e


j’ai télécharger « apache-log4j-1.2.15.tar.gz


que j’ai décompressé j’y ai récupéré «log4j-1.2.15.jar» que j’ai renommé en «log4j.jar»


puis je l’ai placé dans $CATALINA_HOME/lib -> soit ->  apache-tomcat-6.0.14



3e




Contruire « commons.logging » utilisant « extra.xml »


Je ne sais pas comment faire ?


 



4e





Remplacer





« $CATALINA_HOME/bin/ tomcat-juli.jar » -> soit-> « apache-tomcat-6.0.14/bin/ tomcat-juli.jar » 




Je n’ai pas de « tomcat-juli.jar » mais un « tomcat.jar » est-ce celui-là ?


 


Par


« Output/extras/tomcat-juli.jar »


Je n’ai pas cette arborescence ! Je ne suis pas en mesure de trouver « tomcat-juli.jar » si je n’ai pas cette arborescence !


 



5e




Placer « output/extras/tomcat-juli-adaptaters.jar » dans « $CATALINA_HOME/lib » -> soit-> « apache-tomcat-6.0.14/lib/ »


 


 


6e


Redémarrer tomca. Ca, je sais faire ;-)




 







 

1 réponse

dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
29 janv. 2009 à 10:20
Salut,
euh, normalement y'a pas besoin de fignoler de partout...
Je connais pas trop Tomcat, je suis plus JBoss moi, mais comme JBoss utilise Tomcat ça doit être pareil...

Il suffit juste de mettre log4j.jar dans le dossier lib et roule ma poule... Pas besoin de modifier les fichiers de conf de partout là.
Enfin, il me semble, moi je l'ai fais fonctionné comme ça, alors à part que j'avais un environnement JBoss déjà préconfiguré dans mon entreprise, ce que je doute, je n'ai rien fais que rajouter l'archive dans le dossier lib.

T'as essayé?


Rajout de log4j.jar dans le dossier lib de tomcat + restart de tomcat





<hr width="100%" size="2" />
 C'est après des heures de codage que j'ai compris pourquoi les créateurs de Java ont choisi une tasse de café comme logo...
0