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 :

ServletException: No faces context?!


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut ServletException: No faces context?!
    Salut,

    Quand je lance un projet sur Tomcat 5.5 sous eclipse, et que j'accède à la page par mon navigateur, j'obtiens ceci :
    exception
    org.apache.jasper.JasperException: No faces context?!
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

    cause mère
    javax.servlet.ServletException: No faces context?!
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:112)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

    cause mère
    javax.servlet.jsp.JspException: No faces context?!
    org.apache.myfaces.taglib.core.LoadBundleTag.doStartTag(LoadBundleTag.java:77)
    org.apache.jsp.index_jsp._jspx_meth_f_005floadBundle_005f0(index_jsp.java:129)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:92)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    Dans la console, au démarrage du serveur Tomcat :
    15 avr. 2008 14:11:49 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.05/jre/lib/i386/server:/usr/lib/jvm/java-6-sun-1.6.0.05/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.05/jre/../lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.05/jre/lib/i386/client::/usr/lib/jvm/java-6-sun-1.6.0.05/jre/lib/i386::/usr/lib/xulrunner-addons:/usr/java/packages/lib/i386:/lib:/usr/lib
    15 avr. 2008 14:11:49 org.apache.coyote.http11.Http11BaseProtocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
    15 avr. 2008 14:11:49 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 617 ms
    15 avr. 2008 14:11:51 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    15 avr. 2008 14:11:51 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5.26
    15 avr. 2008 14:11:51 org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    15 avr. 2008 14:11:51 org.apache.catalina.loader.WebappClassLoader validateJarFile
    INFO: validateJarFile(/home/rom/logica/java/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/jsfajaxtut/WEB-INF/lib/jsp-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/jsp/JspPage.class
    15 avr. 2008 14:11:51 org.apache.catalina.loader.WebappClassLoader validateJarFile
    INFO: validateJarFile(/home/rom/logica/java/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/jsfajaxtut/WEB-INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
    log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).
    log4j:WARN Please initialize the log4j system properly.
    15 avr. 2008 14:11:54 org.apache.coyote.http11.Http11BaseProtocol start
    INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
    15 avr. 2008 14:11:54 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    15 avr. 2008 14:11:55 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/58 config=null
    15 avr. 2008 14:11:55 org.apache.catalina.storeconfig.StoreLoader load
    INFO: Find registry server-registry.xml at classpath resource
    15 avr. 2008 14:11:55 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 5369 ms
    Je ne comprends pas vraiment les lignes "jar not loaded", ce sont les jar par défaut de tomcat 5.5 qu'il a ajouté automatiquement quand j'ai ajouté mon projet. Je ne comprends pas pourquoi ils pourraient avoir un problème. Je ne sais pas si c'est lié.

    Pourriez-vous m'aider?

    Avez-vous besoin du contenu d'un fichier particulier?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour
    Juste pour en avoir le coeur net, s'agit il de cela ?

  3. #3
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Oui, il faut appeler avec http://localhost:8080/monprojet/page.jsf.
    Mais vu que index.jsf était le premier dans les welcome-file, je pensais que http://localhost:8080/monprojet/ revenait au même.

    Y'a-t-il moyen d'aller à index.jsf quand on ne tape que l'url du site, sans le "index.jsf"?

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Non, le truc de index.jsf dans les welcome-file-list ne marche pas.

    Et oui, c'est possible de faire ce que tu veux (aller à une page jsf avec une url pointant vers le dossier racine de la webapp) en procédant comme ça.

  5. #5
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Et bien merci beaucoup

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 10/12/2014, 15h26
  2. Début Jsf Faces Contexte Sessions
    Par Bobble dans le forum JSF
    Réponses: 9
    Dernier message: 26/07/2010, 16h11
  3. soucis avec face context
    Par coold dans le forum JSF
    Réponses: 11
    Dernier message: 31/05/2009, 19h36
  4. JSF Faces Context
    Par sam.fet dans le forum JSF
    Réponses: 1
    Dernier message: 10/12/2007, 21h20
  5. [Débutant][JSF]Faces context not found
    Par hubeaul dans le forum JSF
    Réponses: 3
    Dernier message: 01/03/2007, 11h00

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