Bonjour,
je travail sur une application développée à l'aide de JSF/Primefaces sur Eclipse et ma tâche actuelle est d'afficher une page d'erreur côté client si mon serveur Tomcat ne répond plus.
J'ai un projet "MonProjetWar" qui contient :
- un WEB-INF/faces-config.xml
- un WEB-INF/web.xml
Un autre projet "MonProjetWeb" qui serait un projet "fragment" (je ne sais pas ce que c'est vraiment et je ne suis pas sur le projet depuis assez longtemps pour savoir d'où vient ce choix d'architecture) et qui contient :
- un src/main/java qui contient toutes mes classes Java (Bean, Validator, etc...)
- un src/main/webapp/META-INF qui contient :
-- tout mes fichiers CSS/XHTML/JS/Images/etc...
-- un fichier web-fragment.xml
En faisant des recherches sur internet j'ai essayé plusieurs pistes. La plus fiable me semble d'ajouter dans le web.xml (celui du projet WAR) les lignes suivantes :
(j'ai une page erreur500.xhtml au même niveau que le web.xml)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<error-page> <error-code>500</error-code> <location>/WEB-INF/erreur500.xhtml</location> </error-page>
Mais ça ne fonctionne pas. Auriez-vous une idée de ce que je pourrai faire ? Merci d'avance.
Partager