Bonjour,
J'aimerais savoir si quelqu'un sait comment envoyer un email avec tomcat lorsque j'ai une erreur 500.
Merci d'avance.
Bonjour,
J'aimerais savoir si quelqu'un sait comment envoyer un email avec tomcat lorsque j'ai une erreur 500.
Merci d'avance.
Bonjour,
Crée un servlet qui envoie un mail où tu pourras aussi afficher les détails ou simplement pour notifier l'utilisateur et tu rediriges les erreurs 500 vers cette page en configurant ton web.xml
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <servlet> <servlet-name>erreurServeur</servlet-name> <servlet-class>com.tonpackage.ExceptionHandler</servlet-class> </servlet> <servlet-mapping> <servlet-name>erreurServeur</servlet-name> <url-pattern>/erreurServeur</url-pattern> </servlet-mapping> <error-page> <error-code>500</error-code> <location>/erreurServeur</location> </error-page>
Si c'est dans le but d'implémenter une sorte de notification d'erreur, il y a mieux et plus générique... directement au niveau du système de loggers
Avec logback par exemple, il suffit de configurer un SMTP Appender: http://logback.qos.ch/manual/appende...l#SMTPAppender
Et du coup, ça permet de réagir à autre chose que des erreurs de servlet http. Et c'est plus joli (que de la config, pas de code spécifique. Du coup ça préserve les chatons - parce que Dieu tue un chaton chaque fois qu'on implémente une fonctionnalité à double dans une appli)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager