IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web en Java Discussion :

Exception au démarrage du filtre


Sujet :

Développement Web en Java

  1. #1
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut Exception au démarrage du filtre
    salut voilà j'ai appliqué un code d'exemple mais ça marche pas
    pour consulter la page Ajouter.jsp run as server,
    voilà j'ai eu cette erreur:
    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
    Grave: Exception au démarrage du filtre Extensions Filter
    java.lang.ClassNotFoundException: org.apache.myfaces.webapp.filter.ExtensionsFilter
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
    	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
    	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
    	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133)
    	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:256)
    	at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382)
    	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103)
    	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
    	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    	at java.util.concurrent.FutureTask.run(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Comment la résoudre? merci pour l'aide.
    mon code web.xml
    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
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    <?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_3_0.xsd" id="WebApp_ID" version="3.0">
      <display-name></display-name>
     
      <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>
      <listener>
      <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
     
      </listener>
      <listener>
      <listener-class>com.sun.faces.application.WebappLifecycleListener</listener-class>
      </listener>
      <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>
      <servlet-name>Faces Servlet</servlet-name>
      <dispatcher>REQUEST</dispatcher>
      <dispatcher>FORWARD</dispatcher>
      <dispatcher>INCLUDE</dispatcher>
      </filter-mapping>
      <context-param>
      <param-name>javax.faces.CONFIG FILES</param-name>
      <param-value>/WEB-INF/faces-config.xml</param-value>
      </context-param>
     
      <context-param>
      <param-name>org.richfaces.SKIN</param-name>
      <param-value>blueSky</param-value>
      </context-param>
     
      <context-param>
      <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
      <param-value>server</param-value>
      </context-param>
      <filter>
      <filter-name>Extensions Filter</filter-name>
      <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
      </filter>
      <filter-mapping>
      <filter-name>Extensions Filter</filter-name>
      <servlet-name>Faces Servlet</servlet-name>
      </filter-mapping>
     
     
     
    </web-app>
    faces-config.xml
    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
    <?xml version="1.0" encoding="UTF-8"?>
    <faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xi="http://www.w3.org/2001/XInclude"
    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-facesconfig 1 2.xsd">
    <managed-bean>
    <managed-bean-name>bean</managed-bean-name>
    <managed-bean-class>beans.Personne</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>
     
    <navigation-rule>
    <from-view-id>Ajouter.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>Confirmer.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
     
    </faces-config>
    Ajouter.jsp
    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
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
        <%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
        <%@taglib uri="http://java.sun.com/jsf/core" prefix="c" %>
        <%@taglib uri="http://richfaces.org/rich" prefix="rich" %>
     
        <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Ajouter</title>
    <style type="text/css">
    .style1 {
    border:1px solid black;
    }
    </style>
    </head>
    <body>
    <f:view>
    <h:form>
    <table style="width: 68%" class="style1">
    <tr>
    <td style="width: 147px">Nom</td>
    <td style="width: 23px">:</td>
    <td colspan="2">
    <h:inputText id="nom" value="#{bean.nom}" style="width: 244px"/>
    </td>
    </tr>
    <tr>
    <td style="width: 147px">Prenom</td>
    <td style="width: 23px">:</td>
    <td colspan="2"><h:inputText id="prenom" value="#{bean.prenom}" style="width: 244px" />
    </td>
    </tr>
    <tr>
    <td style="width: 147px">Age </td>
    <td style="width: 23px">:</td>
    <td colspan="2"><h:inputText id="age" value="#{bean.age}" style="width: 244px"/></td>
    </tr>
    <tr>
    <td style="width: 147px">Date de naissance</td>
    <td style="width: 23px">:</td>
    <td colspan="2">
    <rich:calendar value="#{bean.date_naissance }" required="false" cellWidth="18px" cellHeight="16px" datePattern="MMM d,yyyy"/>
    </td>
    </tr>
    <tr>
    <td style="width: 147px"></td>
    <td style="width: 23px"></td>
    <td style="width: 271px"></td>
    <td><h:commandButton action="#{bean.AjouterPersonne }" value="Ajouter"/></td>
    </tr>
     
    </table>
    </h:form>
    </f:view>
    </body>
    </html>

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    Ton problème n'a rien à voir avec hibernate.

    pour consulter la page Ajouter.jsp run as server,
    Ce que tu dois faire c'est de déployer l'application en entier sur le serveur mais pas lancer page par page.
    java.lang.ClassNotFoundException: org.apache.myfaces.webapp.filter.ExtensionsFilter
    C'est qu'il te manque le jar contenant la Classe ExtensionsFilter sur ton serveur. Tomcat n'est pas un serveur d'application donc il n'a pas les jar pour les taglib de jsf aussi.

    A+.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exception au démarrage du filtre struts2
    Par ramijrad dans le forum Struts 1
    Réponses: 2
    Dernier message: 07/05/2012, 10h33
  2. Exception au démarrage du filtre Struts
    Par Younesinfo dans le forum Struts 1
    Réponses: 2
    Dernier message: 01/03/2012, 17h33
  3. GRAVE: Exception au démarrage du filtre HibernateSession
    Par emnataktak dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 30/11/2011, 17h18
  4. Réponses: 0
    Dernier message: 26/07/2010, 19h26
  5. Exception au démarrage du filtre richfaces
    Par kha_yassine dans le forum JSF
    Réponses: 1
    Dernier message: 26/04/2008, 21h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo