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 :

Probleme à l'utilisation de la lib core


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 22
    Par défaut Probleme à l'utilisation de la lib core
    Voici mon message d'erreur, cela fais 2h30 que je suis sur ce problème je commence a désespérer

    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
    
    type Rapport d'exception
    message 
    description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
    exception 
    org.apache.jasper.JasperException: Exception in JSP: /index.jsp:5
    
    2: <%@ taglib uri="http://java.sun.com/jsf/html" prefix="html" %>
    3: <%@ taglib uri="http://java.sun.com/jsf/core"  prefix="core" %>
    4: 
    5: <core:view>
    6: <%@ include file="includes/header.jsp" %>
    7:         
    8: <div class="sidebox">
    
    
    Stacktrace:
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
    cause mère 
    javax.servlet.ServletException: Cannot find FacesContext
        org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
        org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:85)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
    cause mère 
    javax.servlet.jsp.JspException: Cannot find FacesContext
        javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
        com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java:105)
        org.apache.jsp.index_jsp._jspx_meth_core_view_0(index_jsp.java:100)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:77)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
    note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.17.
    Le fichier en cause est ma page index.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
     
     
    <%@ page contentType="text/html" %>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="html" %>
    <%@ taglib uri="http://java.sun.com/jsf/core"  prefix="core" %>
     
    <core:view>
    <%@ include file="includes/header.jsp" %>
     
    <div class="sidebox">
        <%@ include file="includes/login.jsp" %>
        <%@ include file="includes/menu.jsp" %>
        <%@ include file="includes/product.jsp" %>
    </div>
     
    <div class="contentbox">
        <h1></h1>
        <p>
     
        </p>
        <div class="footerbox"></div>
    </div>
     
    <%@ include file="includes/footer.jsp" %>
    </core:view>
    En utilisant netbean, je peux lancer un à un chaque page, mais si je compile tout le projet il y a le message d'erreur ci dessus. Donc je pense qu'il y a un problème avec mon fichier web.xml ou 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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
     
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
        <context-param>
            <param-name>com.sun.faces.verifyObjects</param-name>
            <param-value>false</param-value>
        </context-param>
        <context-param>
            <param-name>com.sun.faces.validateXml</param-name>
            <param-value>true</param-value>
        </context-param>
        <context-param>
            <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
            <param-value>client</param-value>
        </context-param>
        <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>
        <session-config>
            <session-timeout>
                30
            </session-timeout>
        </session-config>
        <welcome-file-list>
        <welcome-file>
               index.jsp
            </welcome-file>
        </welcome-file-list>
        
    </web-app>
    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
     
     
    <?xml version='1.0' encoding='UTF-8'?>
     
     
    <!DOCTYPE faces-config PUBLIC
      "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
      "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
     
    <!-- =========== FULL CONFIGURATION FILE ================================== -->
     
    <faces-config>
     
        <managed-bean>
            <managed-bean-name>catalogCtrl</managed-bean-name>
            <managed-bean-class>be.virtualshop.mvc.CatalogListController</managed-bean-class>
            <managed-bean-scope>session</managed-bean-scope>
        </managed-bean>
     
        <navigation-rule>
            <from-view-id>/index.jsp</from-view-id>
        </navigation-rule>
     
    </faces-config>
    Aussi des que j'enleve les tags jsf de la page il n'y plus de problème le projet est alors bel et bien lancé. Merci de votre aide ...

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 22
    Par défaut
    Alors apres quelques rebondissement j'ai obtenu une erreur comme quoi il ne trouvait pas le facescontext

    Alors j'ai suivis la solution la http://www.developpez.net/forums/showthread.php?t=30482 avec une redirection sur la page /faces/index.jsp ...

    Je trouve ce système quand meme domage

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2005
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2005
    Messages : 97
    Par défaut
    Ouais j'ai le même problème moi aussi
    C'est vrai que c'est un peu bizarre d'être obligé de passer par une redirection mais bon...

    Il parait qu'une fois que tu fais ton .war, t'en as plus besoin??
    A vérifier quand même

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 22
    Par défaut
    Non je confirme même avec le war je dois utiliser une redirection.

    J'aimerai savoir si quelques uns connait une meilleur méthode ? Sinon je marquerai ce post comme résolu.

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Par défaut
    Je vois pas ou est le problème.
    Il y a juste à lancer son application avec ***/faces/***

    Pourquoi faire une redirection alors que tu peux rentrer directement la bonne adresse

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 22
    Par défaut
    Lorsque je lance sur une bonne adresse directement il trouve une erreur comme quoi le faces context n'est pas trouvé Je trouve ca super bizar

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

Discussions similaires

  1. probleme d'utilisation avec les lib speex et portaudio
    Par keenusa dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 18/12/2010, 00h17
  2. Probleme d utilisation de template dans le cpp
    Par Math75 dans le forum Langage
    Réponses: 2
    Dernier message: 07/10/2005, 16h26
  3. [Système][Environnement] Problème d'utilisation?!?
    Par waldo2188 dans le forum Général Java
    Réponses: 5
    Dernier message: 23/03/2005, 17h18
  4. Probleme d'utilisation de directX 9 avec visual studio.net
    Par cranedoeuf dans le forum DirectX
    Réponses: 1
    Dernier message: 24/05/2004, 04h33
  5. [Debutant] probleme pour utiliser les classes d'un .jar
    Par pissek dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 12/05/2004, 18h21

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