Bonjour, j'essaie de faire déployer une application en JSF Myfaces 1.2 sur netbeans 6.8 mais j'ai à chaque fois cette exception
HTTP Status 500 -
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: java.lang.RuntimeException: Cannot find FacesContext
root cause
java.lang.RuntimeException: Cannot find FacesContext
note The full stack traces of the exception and its root causes are available in the GlassFish v3 logs.
J'ai bien configuré faces-config de la sorte et j'ai bien ajouté tous les jars à mon classparth
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 <?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"> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> <param-value>server</param-value> </context-param> <context-param> <param-name>javax.faces.CONFIG_FILES</param-name> <param-value>/WEB-INF/faces-config.xml</param-value> </context-param> <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>association.jsp</welcome-file> </welcome-file-list> </web-app>
Est ce qu'il est possible qu'il y ait un conflit entre les jar de Glassfish et les miens. Si oui, comment faire pour désactiver ceux de glassfish, puisqu'ils sont implémenté selon l'implémentation SUN et mon projet et en MyFaces
merci beaucoup
Partager