Tomcat et logback.xml

Je suis en train de créer un Seam + Hibernate + Logback projet déployé à Tomcat 6. J'utilise Eclipse comme un IDE. Hibernate imprime de nombreuses instructions de débogage, donc j'ai mis le niveau de ERROR, donc je ne les vois pas.

<logger name="org.hibernate">
    <level value="ERROR" />
</logger>

Je n'ai pas de pâte toute ma logback.xml, parce que le problème que j'ai, n'est pas connecté avec son contenu.

J'ai le texte suivant classpath de problème Si je mets de la logback.xml dans WEB-INF\classesde mon projet, il n'est pas trouvé par le chargeur de classe et je vois toutes les instructions de débogage. D'autre part, si je déplace le logback.xml à la lib répertoire de Tomcat, tout fonctionne parfaitement et les instructions de débogage ne sont pas imprimés.

Mais je veux avoir mon logback.xml à l'intérieur de mon projet, et non pas à la racine lib répertoire de Tomcat.

Et voici ma question: n'est - ce pas le WEB-INF\classes un bon endroit pour logback.xml? Pourquoi n'est-il pas trouvé?

J'ai toujours su que les fichiers sous la WEB-INF\classes répertoire du projet, sont mis à la variable classpath. Merci pour toutes les idées que vous avez.

Tout le meilleur, Petar

OriginalL'auteur Petar Minchev | 2010-06-20