Problemme web-xml

Fermé
einsam Messages postés 3 Date d'inscription samedi 21 juillet 2012 Statut Membre Dernière intervention 12 août 2012 - 21 juil. 2012 à 20:30
HackTrack Messages postés 618 Date d'inscription vendredi 26 juillet 2002 Statut Membre Dernière intervention 13 juillet 2013 - 28 juil. 2012 à 15:00
Bonjour,
voila mon fichier web.xml .pour definir le mapping entre spring et jsf d'une part ainsi que le mapping richfaces


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html" xmlns:web="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>stage</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>



<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>


<listener>
<listener-class>
org.springframework.web.context.request.RequestContextListener
</listener-class>
</listener>

<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>


<!-- Defining and mapping the RichFaces filter -->

<filter>
<display-name>RichFaces Filter</display-name>
<filter-class> org.ajax4jsf.Filter </filter-class>
</filter>


<filter-mapping>
<display-name>RichFaces Filter</display-name>
<servlet-name>Faces Servlet</servlet-name>

</filter-mapping>


</web-app>



problemes reconu sont : au niveau de
<filter-class> org.ajax4jsf.Filter </filter-class>
----- cvc-complex-type.2.4.a: Invalid content was found starting with element 'filter-class'. One of '{"http://
java.sun.com/xml/ns/javaee":display-name, "http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html":icon, "https://www.oracle.com/java/technologies/
xml/ns/javaee":filter-name}' is expected.


aussi <display-name>RichFaces Filter</display-name>
----cvc-complex-type.2.4.a: Invalid content was found starting with element 'display-name'. One of '{"http://
java.sun.com/xml/ns/javaee":filter-name}' is expected.


pouvez vous m'aider et merci d 'avance





A voir également:

2 réponses

HackTrack Messages postés 618 Date d'inscription vendredi 26 juillet 2002 Statut Membre Dernière intervention 13 juillet 2013 972
21 juil. 2012 à 21:34
Salut!

Je pense que c'est dû à un espace que tu a inséré avant et après "org.ajax4jsf.Filter"

Supprime les et ça devrait fonctionner

;-)
HackTrack
0
einsam Messages postés 3 Date d'inscription samedi 21 juillet 2012 Statut Membre Dernière intervention 12 août 2012
22 juil. 2012 à 01:12
j'ai supprimé l espace mais en vain :(
0
HackTrack Messages postés 618 Date d'inscription vendredi 26 juillet 2002 Statut Membre Dernière intervention 13 juillet 2013 972
28 juil. 2012 à 15:00
Salut,


Si ce n'est pas un problème d'espace et au vu des messages d'erreur, il semblerait que ta structure XML ne soit pas valide par rapport au XSD.

Essaie ceci:

<!-- Defining and mapping the RichFaces filter --> 

<filter> 
	<display-name>RichFaces Filter</display-name> 
	<filter-name>RichFaces Filter</filter-name> 
	<filter-class>org.ajax4jsf.Filter</filter-class> 
</filter> 


<filter-mapping> 
	<filter-name>RichFaces Filter</filter-name> 
	<servlet-name>Faces Servlet</servlet-name> 
</filter-mapping> 


;-)
0