[RESOLU]Log intempestif de la classe "DefaultServlet" sous Tomcat 6

Log intempestif de la classe "DefaultServlet" sous Tomcat 6 [RESOLU] - Java - Programmation

Marsh Posté le 22-11-2007 à 10:45:53    

Salut a tous,
J'ai pas trouvé de page dédiée a Tomcat, alors je poste dans le forum Java.
voila, depuis que j'ai changer pour Tomcat 6 je recois dans la console des tones de log provenant de la classe DefaultServlet.
 

Code :
  1. 21.11.2007 12:42:47 org.apache.catalina.core.ApplicationContext log
  2. INFO: default: DefaultServlet.serveResource: Serving resource '/local/cms/is24/icn/navigation/icn_newsletter.gif' headers and data
  3. 21.11.2007 12:42:47 org.apache.catalina.core.ApplicationContext log
  4. INFO: default: DefaultServlet.serveFile: contentType='image/gif'
  5. 21.11.2007 12:42:47 org.apache.catalina.core.ApplicationContext log
  6. INFO: default: DefaultServlet.serveFile: contentLength=155
  7. 21.11.2007 12:42:47 org.apache.catalina.core.ApplicationContext log
  8. INFO: default: DefaultServlet.serveResource: Serving resource '/local/cms/is24/icn/navigation/icn_pagetop.gif' headers and data
  9. 21.11.2007 12:42:47 org.apache.catalina.core.ApplicationContext log
  10. INFO: default: DefaultServlet.serveFile: contentType='image/gif'
  11. 21.11.2007 12:42:47 org.apache.catalina.core.ApplicationContext log
  12. INFO: default: DefaultServlet.serveFile: contentLength=307


 
j'ai ajouté des catégories dans ma config pour Log4j :
 

Code :
  1. <appender name="console" class="org.apache.log4j.ConsoleAppender">
  2. <param name="Threshold" value="<%= @filters["logging.console.priority"] %>"/>
  3. <layout class="org.apache.log4j.PatternLayout">
  4. <param
  5. name="ConversionPattern"
  6. value="%d{ISO8601} %-5p %c - %m%n"
  7. />
  8. </layout>
  9. <filter class="org.apache.log4j.varia.LevelRangeFilter">
  10. <param name="LevelMin" value="ERROR" />
  11. <param name="LevelMax" value="ERROR" />
  12. </filter>
  13. </appender>
  14. <category name="org.apache.tomcat.core.DefaultServlet" additivity="true">
  15. <priority value="ERROR"/>
  16. <appender-ref ref="console"/>
  17. </category>
  18. <category name="org.apache.catalina.core.ApplicationContext" additivity="true">
  19. <priority value="ERROR"/>
  20. <appender-ref ref="console"/>
  21. </category>


 
mais ca n'a rien changé.
 
j'ai donc regardé d'ou venaient ces log dans le code source de la classe. il me semble que ces log n'on rien a voir avec les logs de log4j:
 

Code :
  1. protected void serveResource(HttpServletRequest request,
  2. HttpServletResponse response,
  3. boolean content)
  4. throws IOException, ServletException {
  5. // Identify the requested resource path
  6. String path = getRelativePath(request);
  7. if (debug > 0) {
  8. if (content)
  9. log("DefaultServlet.serveResource: Serving resource '" +
  10. path + "' headers and data" );
  11. else
  12. log("DefaultServlet.serveResource: Serving resource '" +
  13. path + "' headers only" );
  14. }
  15. CacheEntry cacheEntry = resources.lookupCache(path);
  16. ...
  17. ...


 
est ce que quelqu'un aurait une idée pour virer les logs dans la console qui sont envoyés par la méthode "serveResource(...)"
y'a t il quelque chose a configurer dans les différents fichier de conf de Tomcat ?
 
Merci!


Message édité par mars47058 le 06-02-2008 à 11:01:38
Reply

Marsh Posté le 22-11-2007 à 10:45:53   

Reply

Marsh Posté le 22-11-2007 à 11:26:49    

Code :
  1. if (debug > 0)


 
tu désactives le debug ?
 
ça doit être dans la conf du server, et non de ton appli.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed