Bonjour,
j'ai une application qui tourne sur un serveur JBoss en local et je dois la déployer sur un serveur SunOne 6.1. Sur JBoss l'application se déploit et fonctionne correctement mais lorsque je tente de la déployer sous SunOne j'ai l'erreur suivante :
J'ai cherché d'où celà pouvait venir et apparement cela vient du fait que dans mon web.xml je définis le schéma suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 WEB0100: Loading web module in virtual server [https-exia] at [/] WEB0100: Loading web module in virtual server [https-exia] at [/search] javax.naming.NamingException: WEB3880: Unknown context name : StandardEngine[null].StandardHost[https-exia].StandardContext[]
et que pour SunOne il faut plutôt un DOCTYPE du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
j'ai bien essayé de remplacer le schéma par la dtd mais cela ne fonctionne pas...est ce que quelqu'un aurait une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
merci
Partager