Salut a tous,
Avant de commencer, je dois avouer que je n'ai jamais mis en place de système de logging, ca doit être pour ca que je galère.
Mon problème est donc le suivant: j'ai un projet j2ee dans lequel j'utilise tapestry et à un moment quand je tente d'afficher une page, j'ai cette erreur:
Et comme j'ai pas plus de détail, j'arrive pas a corriger. J'ai donc essayé de configurer log4j pour avoir un peu plus d'explications mais ca marche pas.Citation:
An unexpected application exception has occurred.
java.lang.ClassNotFoundException: caught an exception while obtaining a class file for fr.dog.pages.Inscription
J'ai ca pour le moment, que j'ai choppé je sais pas ou sur internet:
dans WEB-INF/classes/log4j.properties:
Mais quand je lance ma page qui plante, j'ai pas de log d'erreur. Quelqu'un voit comment corriger ca?Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 # Set root category priority to INFO and its only appender to A1. log4j.rootCategory=WARN, A1 # A1 is set to be a ConsoleAppender. log4j.appender.A1=org.apache.log4j.FileAppender #org.apache.log4j.ConsoleAppender log4j.appender.fichier.File=C:\Program Files\Apache Software Foundation\Tomcat 5.5\logs\error.log # A1 uses PatternLayout. log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%r %c{1} [%p] %m%n log4j.category.org.apache.commons.digester.Digester=FATAL #I add this for get rid of tapestry INFO messages log4j.category.org.apache.level = WARNING log4j.category.org.apache.tapestry.level = WARNING log4j.category.org.apache.commons.level = WARNING
Merci d'avance