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 :

WebApp et Hibernate


Sujet :

Hibernate Java

  1. #1
    Membre averti
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

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

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Par défaut WebApp et Hibernate
    Salut,
    voilà, je developpe avec hibernate une application web.
    L'erreur est survenue lorsque j'ai essayé de faire l'authentification et la redirection vers la page d'accueil: ainsi je récupère l'utilisateur signed on dans un objet et je l'envois à la page d'acceuil, ça a bien marché au début mais l'erreur est survenue soudain!! alors que j'ai rien touché au code de Login!!!!
    Pour etre claire , voila avec qoi ma servlet se termine:
    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
    try
    {	    
     
         UserBean user = new UserBean();
         user.setUsername(request.getParameter("username"));
         user.setPassword(request.getParameter("password"));
     
         user = UserDaoLogin.login(user);
     
     
          if(user.isValid())
         {
        	  HttpSession session = request.getSession(true);
     
              session.setAttribute("currentSessionUser",user);
     
              response.sendRedirect("content.jsp");//accueil
              } //
     
     
         else 
     
         else
    	 {
        	 HttpSession session = request.getSession(true);	    
     
             response.sendRedirect("InvalidLogin.jsp"); 
    	 }
     
     
    } 
     
     
    catch (Throwable theException) 	    
    {
         System.out.println(theException); 
    }
    et après dans la page d'accueil:
    .......
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div class="title4" > <% UserBean currentUser = (UserBean) (session.getAttribute("currentSessionUser"));%>
    	Bienvenue	  <%= currentUser.getUsername() %>	
               </div>
    Mais voula quand j'entre le login et le mot de passe: une exeption s'affiche,et la servlet affiche une page blanche!! mm si le login est incorrect, je dois avoir la page invalid login.jsp, mais ce n'est plus le cas.
    Voila l'exception:
    INFO: Le rechargement de ce contexte est terminé
    log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
    log4j:WARN Please initialize the log4j system properly.
    java.lang.ExceptionInInitializerError

    Pour les warnings ce sont pas nouveaux pour l'instant!!
    SVP si qq'un pourrait m'aider???

  2. #2
    Membre averti
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

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

    Informations forums :
    Inscription : Mars 2012
    Messages : 28
    Par défaut
    Bon, aprés avoir ajouter le fichier lod4j.properties à src, voilà ce que j'ai en console, le meme poroblème persiste
    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
    28 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Environment - Hibernate 3.3.2.GA
    33 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Environment - hibernate.properties not found
    40 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
    47 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
    188 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
    188 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
    503 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Configuration - Reading mappings from resource : hibernate.hbm.xml
    648 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.User -> user
    672 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Courtier -> courtier
    849 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Agent -> agent
    849 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Assure -> assure
    849 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Contratass -> contratass
    850 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.GarSet -> gar
    851 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Auto -> auto
    852 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Habitat -> habitat
    852 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Vie -> vie
    852 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Agricole -> agricole
    853 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Cheque -> cheque
    853 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Compagniet -> compagniet
    853 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Expert -> expert
    854 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Garagiste -> garagiste
    854 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Payement -> payement
    854 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Sinistre -> sinistre
    855 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Traite -> traite
    855 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Fcaisse -> fcaisse
    856 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Quittance -> quittance
    857 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Garantie -> garantie
    857 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Garantie.ContratassSet -> gar
    857 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Gar -> gar
    857 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping class: modele.Recu2 -> recu2
    858 [http-apr-8080-exec-9] INFO org.hibernate.cfg.Configuration - Configured SessionFactory: null
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.User.AgentSet -> agent
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.User.FcaisseSet -> fcaisse
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.User.CourtierSet -> courtier
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Assure.ContratassSet -> contratass
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.AgricoleSet -> agricole
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.FcaisseSet -> fcaisse
    859 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.VieSet -> vie
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.SinistreSet -> sinistre
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.HabitatSet -> habitat
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.Recu2Set -> recu2
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Contratass.AutoSet -> auto
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Compagniet.SinistreSet -> sinistre
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Expert.SinistreSet -> sinistre
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Garagiste.SinistreSet -> sinistre
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Payement.TraiteSet -> traite
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Payement.ChequeSet -> cheque
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Fcaisse.QuittanceSet -> quittance
    860 [http-apr-8080-exec-9] INFO org.hibernate.cfg.HbmBinder - Mapping collection: modele.Quittance.PayementSet -> payement
    java.lang.ExceptionInInitializerError
    qqu'un m'aide svp?

Discussions similaires

  1. Partager les entités Hibernate entre plusieurs WebApps
    Par peaceinpal dans le forum Hibernate
    Réponses: 0
    Dernier message: 06/05/2011, 11h43
  2. [hibernate][webapp]Utilisation des hbms entres deux packages
    Par MrDuChnok dans le forum Hibernate
    Réponses: 9
    Dernier message: 11/01/2007, 13h21
  3. Hibernate Mapping DAO/BUSINESS/WEBAPP
    Par BRAUKRIS dans le forum Hibernate
    Réponses: 2
    Dernier message: 17/08/2006, 09h26
  4. [JBUILDER 9][WEBAPPS] web.xml importé.
    Par proner dans le forum JBuilder
    Réponses: 3
    Dernier message: 17/09/2003, 21h04
  5. integration de repertoire dans ma webapp
    Par thomy dans le forum JBuilder
    Réponses: 2
    Dernier message: 04/06/2003, 10h34

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