Bonjour,
Je travaille sur Netbeans avec comme serveur Glassfish V2, mon projet inclut les EJB avec du JSF.
J'ai comme problème que lorsque je fais un run sur mon Entreprise Application (qui contient donc ma partie ejb et ma partie war) alors j'obtiens l'erreur 404 comme quoi la ressource demandée n'est pas disponible.
Voici mon web.xml :
Ce que je remarque déjà, c'est que dans l'url de la page 404 n'est pas indiqué la page index.jsp mais seulement l'adresse de mon application-war.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <context-param> <param-name>com.sun.faces.verifyObjects</param-name> <param-value>false</param-value> </context-param> <context-param> <param-name>com.sun.faces.validateXml</param-name> <param-value>true</param-value> </context-param> <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> <param-value>client</param-value> </context-param> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servlet-mapping> <session-config> <session-timeout> 30 </session-timeout> </session-config> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
Je pense que cela est une erreur de paramétrage de serveur et de ports mais je n'arrive pas à résoudre le problème.
Je peux au besoin vous afficher ce que la console me met pour Glassfish et pour le run de mon application...
Merci d'avance de votre aide.
Partager