Page d'erreur Websphere Application Server [résolu] - Java - Programmation
Marsh Posté le 15-02-2005 à 18:02:27
Alors ? Visiblement tout le monde est aussi inspiré et enthousiasmé que moi par la config d'appli web...
Vraiment pas d'idée ?
Marsh Posté le 15-02-2005 à 22:20:19
Dans web.xml, on peut utiliser <error-page>. Par exemple :
|
Marsh Posté le 15-02-2005 à 22:58:40
heu ... c'est pas très sécurisé d'utiliser la servlet invoker (celle qui fait que tu peux executer une servlet en tapant son nom au bout de l'url)
fait plutot du servlet-mapping dans le web.xml ...
Marsh Posté le 16-02-2005 à 09:09:20
Merci, je vais essayer ça. Pour ce qui est de la sécurité, on utilise bien des mappings. De toute façon, cette appli web est basée sur un progiciel de gestion de contenu, je n'ai donc pas l'intention de trop modifier la config.
Merci encore pour tout !
Marsh Posté le 16-02-2005 à 09:55:59
Bon, j'ai testé, ca marche très bien sous Tomcat, mais je n'arrive pas à le faire marcher sous Websphere. :x
J'ai complété le fichier web.xml, puis redémarré le serveur (websphere), mais il me renvoie toujours la même page d'erreur. Bref, il est relou Websphere, comme toujours...
Aurais-je oublié quelque chose ? D'après quelques recherches sur le net, ca ne devrait pourtant pas poser de problème.
Marsh Posté le 16-02-2005 à 10:01:03
Le web.xml, tu l'as édité directement dans le répertoire de l'application déployée (installedApps/...)? Parce que si je me souviens bien, Websphere copie ce fichier ailleurs pendant le déploiement, et n'utilise plus que cette copie (et évidemment, il ne la rafraichi pas quand l'original est modifié)
Sinon, d'acord avec toi quand tu dis que Websphere est reloud
Marsh Posté le 16-02-2005 à 10:02:00
Oh, très bonne remarque, je regarde ca tout de suite.
Merci !!
Marsh Posté le 16-02-2005 à 10:10:43
YEEESSS !!! Ca marche nickel ! en effet Websphere copie de fichier web.xml et autres fichiers de config dans le répertoire WAS_dir\AppServer\config\cells\server_name\applications\appname.ear\deployments\appname\modulename.war\WEB-INF
Je l'ai modifié, ca marche parfaitement.
Merci beaucoup Buff, et puis benou aussi, toute contribution est toujours appréciée.
Marsh Posté le 15-02-2005 à 11:26:52
Bonjour tout le monde !
Voici mon problème : sous websphere application server 5, lorsqu'on tappe une mauvaise URL, par exemple si on se trompe dans la casse d'une servlet, WAS renvoie une page d'erreur "Error page exception..." avec la trace d'execution.
J'aimerais savoir comment modifier cette page d'erreur ou / et rediriger vers une servlet par défaut en cas de mapping non trouvé dans le web.xml.
Merci d'avance tout le monde !
Message édité par mixoumix le 16-02-2005 à 10:12:05