Exception au démarrage du filtre richfaces [Résolu]

ld91 - 7 mai 2013 à 11:17 - Dernière réponse :  ld91
- 7 mai 2013 à 11:41
Bonjour ,
je developpe une application avec jsf 1.2,richfaces 3 et je suis debutant
j'ai cette erreur que je ne comprend pas

GRAVE: Exception au démarrage du filtre richfaces
java.lang.ClassNotFoundException: org.ajax4jsf.Filter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:269)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:115)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4072)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4726)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
7 mai 2013 10:05:24 org.apache.catalina.core.StandardContext start
GRAVE: Error filterStart


voila mon web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>saga</display-name>
<context-param>
javax.faces.CONFIG_FILES


/WEB-INF/faces-config.xml


</context-param>
<context-param>
javax.faces.DEFAULT_SUFFIX


.xhtml


</context-param>
<context-param>
javax.servlet.jsp.jstl.fmt.localizationContext


resources.application


</context-param>
<context-param>
org.ajax4jsf.VIEW_HANDLERS


com.sun.facelets.FaceletViewHandler


</context-param>
<context-param>
org.richfaces.SKIN


emeraldTown


</context-param>
<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>richfaces</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>richfaces</filter-name>
/*
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<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>
*.jsf
/faces/*
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
*.faces
*.xhtml
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.xhtml</welcome-file>
</welcome-file-list>
</web-app>

quelqu'un peut -il m'aider ? merci d'avance
Afficher la suite 

2 réponses

Répondre au sujet
cs_Julien39 6449 Messages postés mardi 8 mars 2005Date d'inscriptionModérateurStatut 15 mars 2018 Dernière intervention - 7 mai 2013 à 11:19
+3
Utile
Salut,

Tu as un problème de classpath : il ne contient pas le package org.ajax4jsf.Filter
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Julien39
0
Utile
merci pour votre reponse voila mon les dependances du maven en pom.xml

<dependencies>


<dependency>
<groupId>org.acegisecurity</groupId>
acegi-security
<version>1.0.4</version>
</dependency>

<dependency>
<groupId>javax.servlet</groupId>
servlet-api
<version>2.5</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>javax.el</groupId>
el-api
<version>1.0</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>

<dependency>
<groupId>log4j</groupId>
log4j
<version>1.2.16</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
hibernate-validator
<version>3.0.0.ga</version>
</dependency>

<dependency>
<groupId>mysql</groupId>
mysql-connector-java
<version>5.1.23</version>
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
hibernate
<version>3.2.6.ga</version>
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
hibernate-entitymanager
<version>3.3.2.GA</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
spring-core
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
spring-orm
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
spring-aspects
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
spring-aop
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
spring-jdbc
<version>2.5.6</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
spring-web
<version>2.5.6</version>
</dependency>

<!-- JSF/JSTL/Facelets -->
<dependency>
<groupId>javax.faces</groupId>
jsf-api
<version>1.2_11</version>
</dependency>
<dependency>
<groupId>javax.faces</groupId>
jsf-impl
<version>1.2_11</version>
</dependency>
<dependency>
<groupId>com.sun.facelets</groupId>
jsf-facelets
<version>1.1.11</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
jstl
<version>1.1.2</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>javax.transaction</groupId>
jta
<version>1.1</version>
</dependency>


<!-- RICHFACES 3.3.3.Final dependency declaration -->
<dependency>
<groupId>org.richfaces.framework</groupId>
richfaces-api
<version>3.3.3.Final</version>
</dependency>
<dependency>
<groupId>org.richfaces.framework</groupId>
richfaces-impl
<version>3.3.3.Final</version>
</dependency>
<dependency>
<groupId>org.richfaces.ui</groupId>
richfaces-ui
<version>3.3.3.Final</version>
</dependency>

<!-- Commons et Apache -->
<dependency>
<groupId>commons-logging</groupId>
commons-logging
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>junit</groupId>
junit
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
commons-dbcp
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>commons-digester</groupId>
commons-digester
<version>1.7</version>
</dependency>

</dependencies>
quel est le problème?
Commenter la réponse de ld91

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.