Problème Struts 2 et WebSphere
Bonjour,
je vais essayer d'expliquer mon problème le plus clairement possible.
J'ai développé une application web dans un environnement de développement comprenant Eclipse v3.4.0 et Geronimo v2.1.
J'ai utilisé le framework Struts 2 pour réaliser cette application.
J'utilise aussi un datasource pour me connecter à une base de données.
Lorsque je déploie sur le serveur Geronimo, je n'ai aucun problèmes.
Lorsque je déploie sur un serveur WAS v6.1 et que j'essaie d'accéder à mon appli (exemple : http://localhost:9081/test), j'accède à une page blanche.
Si je précise la page d'accueil /index.html, j'ai le message suivant : Error 500: Filter [struts2]: could not be initialized.
Après m'être renseigné sur le net, j'ai effectué les actions suivantes :
- MAJ de WebSphere jusqu'à la version 6.1.0.5.
- installation du fix PK33090.
- création d'une variable com.ibm.ws.webcontainer.invokefilterscompatibility mise à true sur le serveur.
Aucunes de ces modifications n'a résolu le problème.
J'ajouterai que l'appli struts2-blank, fournie avec les librairies struts2, fonctionne correctement.
J'ai vérifié mes fichiers struts.xml et web.xml mais je n'ai rien vu d'anormal.
Si quelqu'un peut m'aider, je suis à court d'idées.
PS : problème parallèle : je n'arrive pas à upgrader ma version de WAS via l'Update Installer. Bien que j'ai le bon fix pack 7, il me dit que le .pak est non applicable.