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

Hibernate Java Discussion :

ExceptionInInitializerError lors de l'affichage d'une page web


Sujet :

Hibernate Java

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 13
    Points : 16
    Points
    16
    Par défaut ExceptionInInitializerError lors de l'affichage d'une page web
    bonjour j'essaie de faire une application hibernate struts sous eclipse (avec tomcat), et quand je lance ma 1ere page jsp je rencontre cette erreur :

    javax.servlet.ServletException: L'exécution de la servlet a lancé une exception

    cause mère

    java.lang.ExceptionInInitializerError
    util.HibernateUtil.<clinit>(HibernateUtil.java:16)
    Metier.Operation.addSite(Operation.java:10)
    Pres.SiteAction.execute(SiteAction.java:23)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    et franchement j'ai rien pigé alors si vous pouvez m'aider merci d'avance

  2. #2
    Membre confirmé

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Points : 553
    Points
    553
    Par défaut
    Peux-tu poster ta classe HibernateUtil.java ?

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 13
    Points : 16
    Points
    16
    Par défaut
    voilà mon hibernatutil:

    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
    package util;
     
    import org.hibernate.*;
    import org.hibernate.cfg.*;
    public class HibernateUtil {
    	public static final SessionFactory sessionFactory;
     
    	static {
    		try {
    		      // Création de la SessionFactory à partir de hibernate.cfg.xml
    		      sessionFactory = new Configuration().configure().buildSessionFactory();
    		} catch (Throwable ex) {
    		      // Make sure you log the exception, as it might be swallowed
    		      System.err.println("Initial SessionFactory creation failed." + ex);
    		      throw new ExceptionInInitializerError(ex);
    		}
    	}
     
    	public static final ThreadLocal session = new ThreadLocal();
     
    	public static SessionFactory getSessionFactory() {
    		return sessionFactory;
    	}
    }

  4. #4
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Il faut pas être pressé comme ça. A cette heure ci il n'y a plus grand monde sur le forum.
    Sinon pour ton erreur elle vient apparemment de la ligne de création de la session hibernate. Tu dois avoir un problème dans ta configuration. Peux tu vérifier que les url user et mdp de ton fichier hibernate.cfg.xml sont correct et nous le montrer.
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

Discussions similaires

  1. Réponses: 11
    Dernier message: 16/08/2012, 14h51
  2. Réponses: 2
    Dernier message: 13/03/2010, 19h31
  3. Réponses: 4
    Dernier message: 29/06/2006, 10h09
  4. Forcer l'affichage d'une page web
    Par tit_oune dans le forum Langage
    Réponses: 2
    Dernier message: 30/05/2006, 14h37
  5. Probleme de cache lors de la recup d'une page web
    Par firejocker dans le forum MFC
    Réponses: 1
    Dernier message: 22/12/2005, 17h00

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