2010-10-07 28 views
1

Lors de l'exécution de l'implémentation de CometD Bayeux dans Jetty (7.1.5), de nombreux enregistrements de niveau DBUG sont générés sur la console. J'ai identifié l'enregistreur comme une instance org.eclipse.jetty.util.log.StdErrLog, mais je ne suis pas sûr de savoir comment le configurer. J'utilise Jetty embarqué dans une autre application, donc j'ai essayé les choses suggérées à http://docs.codehaus.org/display/JETTY/Debugging (section "Avec Jetty embedded"), mais je n'ai pas réussi. En ce moment je cours mon application avec |& grep -v DBUG, mais c'est assez ennuyeux. Est-ce que quelqu'un sait comment configurer ce type de logger?Comment désactiver la journalisation de niveau DBUG dans BayeuxServer (intégré dans Jetty)?

Répondre

2

Enfin suivi de la définition du niveau de débogage. Lorsque le CometdServlet est créé et ajouté à un contexte, vous pouvez définir le paramètre d'initialisation logLevel sur le ServletHolder à un niveau approprié (tout élément 3 ou plus inclut le débogage).

ServletHolder comet = context.addServlet(CometdServlet.class, "/cometd/*"); 
comet.setInitParameter("logLevel", 2);