afficher la cause de l'erreur [Tomcat] [JSP] - Java - Programmation
Marsh Posté le 01-03-2006 à 19:39:48
Normalement à partir du JDK 1.4 printStackTrace affiche la chaine d'exceptions à l'origine de l'exception. As tu la trace complète quand tu ne déclares pas de page d'erreur dans web.xml ? Tomcat devrait afficher sa page d'erreur par défaut avec le trace de l'exception.
Marsh Posté le 02-03-2006 à 08:47:15
Oui Tomcat m'affiche tout quand je laisse sa page d'erreur.
Il affiche :
Code :
|
ET bien moi je veux faire ma propre page d'erreur en affichant la "cause mère" de l'exception.
Marsh Posté le 02-03-2006 à 11:59:15
Et bien c'est justement ca mon problème ! car :
Code :
|
retourne null !
En fait l'exception que je recoie (javax.servlet.ServletException) provient de la servlet Action de Struts et on dirait que Struts "détruit" l'instance de l'exception mère
Marsh Posté le 24-06-2008 à 19:45:26
danyboy85 a écrit : Et bien c'est justement ca mon problème ! car :
|
Bonjour,
jais exactement la meme probleme
Comment ont peut afficher l'exception mère?
merci
Marsh Posté le 01-03-2006 à 17:53:53
Bonjour, je développpe une application J2EE - TomCat - Struts
Dans mon web.xml j'ai déclaré un "<error-page>" pour afficher ma propre page d'erreur.
Dans ma jsp de type "isErrorPage", j'arrrive à afficher la trace de l'erreur, en faisant :
Jusque là pas de problème.
Le problème c'est que ca m'affiche pas l'erreur que je veux.
L'erreur que j'ai provoqué est "java.lang.NullPointerException" et ca m'affiche "javax.servlet.ServletException", c'est à dire l'excption "fille".
Comment afficher l'exception mère (ou la cause)?