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 :

Erreur lors de l'ecriture d'une erreur


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 22
    Par défaut Erreur lors de l'ecriture d'une erreur
    Salut,

    je developpe une application avec JSF, MyFaces 1.2.8, RichFaces et Tomcat 6.0.2.

    Depuis quelques temps tomcat n'arrive plus a ecrire les messages d'erreurs. lorsqu'une erreur arrive. Je recois toujours ce message:

    HTTP Status 500 -

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    java.lang.NullPointerException
    javax.faces.webapp._ErrorPageWriter.writeVariables(_ErrorPageWriter.java:308)
    javax.faces.webapp._ErrorPageWriter.writeVariables(_ErrorPageWriter.java:285)
    javax.faces.webapp._ErrorPageWriter.debugHtml(_ErrorPageWriter.java:166)
    javax.faces.webapp._ErrorPageWriter.handleThrowable(_ErrorPageWriter.java:461)
    javax.faces.webapp._ErrorPageWriter.handleException(_ErrorPageWriter.java:446)
    javax.faces.webapp.FacesServlet.handleLifecycleException(FacesServlet.java:289)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:187)
    org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
    org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
    org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
    org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

    note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
    J'aimerais beaucoup recevoir les messages d'erreur classique, ca me faciliterait vraiment la tache... Mais je n'ai absolument rien trouvé la dessus. Il me semble que la classe javax.faces.webapp._ErrorPageWriter viens de MyFaces. Y a t-il quelqu'un qui aurrait une idée?

    Merci

  2. #2
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 22
    Par défaut
    Problème règlé!!!!! Voici la réponse:

    Après avoir regarder les sources de MyFaces, j'ai remarqué que la fonction toString() d'un objet de classe inconnu (mais appartenant à mon projet vraisemblablement) me renvoyait la valeur null.

    Solution -> Vérifier toutes les fonctions toString() de ses classes - aucune ne doit renvoyer la valeur null quelque soit la situation

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

Discussions similaires

  1. Erreur lors de l'ecriture d'une erreur dans tomcat
    Par zaius dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 08/01/2010, 10h18
  2. [PostgreSQL] [PostGreSQL] Obtention d'une erreur lors de l'exécution d'une requête
    Par cbombabill dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/03/2008, 11h56
  3. Réponses: 1
    Dernier message: 12/02/2008, 10h34
  4. Réponses: 2
    Dernier message: 21/06/2004, 15h55
  5. message d'erreur lors de la création d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/04/2004, 15h47

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