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

JSF Java Discussion :

[facelets][richfaces] erreur de déploiement


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    426
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 426
    Par défaut [facelets][richfaces] erreur de déploiement
    Bonjour,
    je voudrais utiliser facelets et richfaces dans la création de mon site perso, avec myeclipse 6.6 et myeclipse tomcat comme serveur web.
    voici mon 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
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
     
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" 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>javax.faces.CONFIG_FILES</param-name>
        <param-value>/WEB-INF/faces-config.xml</param-value>
      </context-param>
      <context-param>
        <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
        <param-value>.xhtml</param-value>
      </context-param>
      <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>0</load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.faces</url-pattern>
      </servlet-mapping>
      <context-param>
     
       <param-name>org.richfaces.SKIN</param-name>
     
       <param-value>blueSky</param-value>
     
    </context-param>
     
     
    <!-- Defining and mapping the RichFaces filter -->
     
    <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>
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
      <!--Tomcat 5 Workaround: Listener used to initialize JSF on startup-->
      <!--Remove comment tags to enable listener.
    	<listener>
    		<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    	</listener>
    	-->
      <!--Tomcat 5 Workaround: Listener implementation to handle web application lifecycle event-->
      <!--Remove comment tags to enable listener.
    	<listener>
    		<listener-class>com.sun.faces.application.WebappLifecycleListener</listener-class>
    	</listener>
    	-->
    </web-app>
    mon faces-config.xml :*
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?xml version='1.0' encoding='UTF-8'?>
     
    <faces-config 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-facesconfig_1_2.xsd"
        version="1.2">
     
    	<application>
    		<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
    	</application></faces-config>
    j'ai obtenu ce stacktrace au déploiement :
    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
    59
    60
    61
    62
     
    8 juil. 2009 17:39:41 org.apache.catalina.core.AprLifecycleListener init
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\MyEclipse 6.6\bin;C:\Program Files\MyEclipse 6.6\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.6.0.zmyeclipse660200810\tomcat\bin
    8 juil. 2009 17:39:41 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
    8 juil. 2009 17:39:41 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1392 ms
    8 juil. 2009 17:39:42 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    8 juil. 2009 17:39:42 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
    8 juil. 2009 17:39:47 com.sun.faces.config.ConfigureListener contextInitialized
    INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/site'
    8 juil. 2009 17:39:48 org.apache.catalina.core.StandardContext listenerStart
    GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    	at org.ajax4jsf.event.AjaxPhaseListener.<clinit>(AjaxPhaseListener.java:57)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    	at java.lang.reflect.Constructor.newInstance(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:885)
    	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:536)
    	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:436)
    	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    8 juil. 2009 17:39:48 org.apache.catalina.core.StandardContext start
    GRAVE: Error listenerStart
    8 juil. 2009 17:39:48 org.apache.catalina.core.StandardContext start
    GRAVE: Erreur de démarrage du contexte [/site] suite aux erreurs précédentes
    8 juil. 2009 17:39:48 org.apache.coyote.http11.Http11Protocol start
    INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
    8 juil. 2009 17:39:48 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    8 juil. 2009 17:39:48 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/63  config=null
    8 juil. 2009 17:39:48 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 6714 ms
    j'utilise uniquement facelets et richfaces avec une base de données mysql que je l'ai pas encore fait, est ce que maven (que j'ai jamais utilisé) peut faciliter mon travail dans la configuration.

    Merci de m'aider

  2. #2
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    il te faut ce jar (commons-logging.jar)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    426
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 426
    Par défaut
    Merci anis, en faite c'est ce qui me manque, j'ai oublié de l'ajouter, j'avais utilisé jboss dans un autre projet web qui contient par défaut le .jar manquant .

    je vais utiliser maintenant hibernate, est ce qui'il est conseillé d'utiliser maven pour mieux configurer mon application?

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par jaljal Voir le message
    Merci anis, en faite c'est ce qui me manque, j'ai oublié de l'ajouter, j'avais utilisé jboss dans un autre projet web qui contient par défaut le .jar manquant .

    je vais utiliser maintenant hibernate, est ce qui'il est conseillé d'utiliser maven pour mieux configurer mon application?
    ouii Maven c'est ce qu'il y'a de mieux

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    426
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 426
    Par défaut
    ok, je vais passer à Maven

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

Discussions similaires

  1. [Facelet] [RichFaces] erreur déployement
    Par storm_2000 dans le forum JSF
    Réponses: 4
    Dernier message: 10/10/2008, 19h16
  2. Erreur de déploiement d'une simple servlet ?
    Par gronk dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 17/01/2007, 11h13
  3. [4.0] [EJB3] erreur au déploiement
    Par pbdlpc dans le forum Wildfly/JBoss
    Réponses: 5
    Dernier message: 13/12/2006, 16h12
  4. Erreur de déploiement de l'application MySQL BDE
    Par missmarion dans le forum Langage
    Réponses: 13
    Dernier message: 10/03/2006, 14h17

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