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 :

Problème Mapping Hibernate


Sujet :

Hibernate Java

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 22
    Points : 22
    Points
    22
    Par défaut Problème Mapping Hibernate
    Bonjour,

    Je travaille actuellement sur un petit projet dans lequel j'utilise Hiberntate.
    Je suis bloqué depuis 2 jours sur un problème que je n'arrive pas à résoudre.

    Mon environnement d'exécution :

    Oracle 10 G.
    Conteneur de servlets Tomcat 5
    Hibernate 3.2.5
    plugin Eclipse Hibernate Synchronizer.

    Voici mon problème :
    Je pars d'une base existante à partir de laquelle, j'ai généré le mapping en utilisant le plug-in Hibernate-Synchronizer.

    J'ai déjà réussi à remonter des infos depuis la base de données. Tout fonctionnait très bien.
    Entre temps, j'ai eu des soucis de connexion avec l'API Filenet (un progiciel de GED). Ces soucis sont résolus et j'arrive à récupérer les objects stores.

    Sauf que maintenant, la connexion avec Hibernate ne fonctionne plus !
    Les logs montrent que hibernate s'arrête à la lecture des fichiers de mapping mais on peut pas dire qu'il soit très bavard sur l'origine de l'erreur.

    Voici la trace :

    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
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
     
     
    31 janv. 2008 10:19:29 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
    31 janv. 2008 10:19:29 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1868 ms
    31 janv. 2008 10:19:30 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    31 janv. 2008 10:19:30 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
    31 janv. 2008 10:19:30 org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    INFO org.apache.struts.tiles.TilesPlugin 2008-01-31 10:19:39,770 - Tiles definition factory loaded for module ''. 
    INFO Technique 2008-01-31 10:19:40,225 - Arcade : 2008-01-31T10:19:40Z ARCConfiguration : ECHEC lecture du fichier [/ARCoracle.properties] 
    INFO Technique 2008-01-31 10:19:40,617 - Arcade : 2008-01-31T10:19:40Z ARCConfiguration : utilisation du fichier [file:/C:/monuser/_DEV/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/Catalina/localhost/GCS/loader/fr/nomdelaboite/sec/version.properties] 
    INFO Technique 2008-01-31 10:19:40,617 - Arcade : 2008-01-31T10:19:40Z ARCConfiguration : version du securite.jar utilisé : 3.5 
    INFO Technique 2008-01-31 10:19:41,198 - ************* debut trace pool 
    INFO Technique 2008-01-31 10:19:41,198 - Arcade : 2008-01-31T10:19:41Z ARCConfiguration : utilisation du fichier [file:/C:/monuser/_DEV/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/GCS/WEB-INF/classes/ldap.properties] 
    INFO Technique 2008-01-31 10:19:41,198 - nomPool      :api 
    INFO Technique 2008-01-31 10:19:41,198 - serveur      :nomduserveur 
    INFO Technique 2008-01-31 10:19:41,198 - port         :16829 
    INFO Technique 2008-01-31 10:19:41,198 - suffixe      :o=xxx 
    INFO Technique 2008-01-31 10:19:41,198 - iniconn      :3 
    INFO Technique 2008-01-31 10:19:41,213 - maxconn      :50 
    INFO Technique 2008-01-31 10:19:41,213 - timeout      :10 
    INFO Technique 2008-01-31 10:19:41,213 - factory      :com.sun.jndi.ldap.LdapCtxFactory 
    INFO Technique 2008-01-31 10:19:41,213 - secprincipal :uid=PRG-DSI-APPL0064,ou=programmes,ou=accedants,ou=sec,o=cnp 
    INFO Technique 2008-01-31 10:19:41,213 - dureevie     :1800 
    INFO Technique 2008-01-31 10:19:41,213 - ************* fin trace pool 
    INFO Technique 2008-01-31 10:19:41,292 - nomPool      :authentification 
    INFO Technique 2008-01-31 10:19:41,292 - serveur      :nomserveur 
    INFO Technique 2008-01-31 10:19:41,292 - port         :16829 
    INFO Technique 2008-01-31 10:19:41,292 - suffixe      :o=xxx 
    INFO Technique 2008-01-31 10:19:41,292 - iniconn      :3 
    INFO Technique 2008-01-31 10:19:41,292 - maxconn      :50 
    INFO Technique 2008-01-31 10:19:41,292 - timeout      :10 
    INFO Technique 2008-01-31 10:19:41,292 - factory      :com.sun.jndi.ldap.LdapCtxFactory 
    INFO Technique 2008-01-31 10:19:41,292 - secprincipal :uid=PRG-DSI-APPL0064,ou=programmes,ou=accedants,ou=sec,o=cnp 
    INFO Technique 2008-01-31 10:19:41,323 - dureevie     :180 
    INFO Technique 2008-01-31 10:19:41,323 - ************* fin trace pool 
    INFO Technique 2008-01-31 10:19:41,464 - SECAuthentificationServlet : configuration bascule SSL: false, port SSL: null, port non SSL: null, host: null 
    31 janv. 2008 10:19:41 org.apache.catalina.core.StandardHost getDeployer
    INFO: Create Host deployer for direct deployment ( non-jmx ) 
    31 janv. 2008 10:19:41 org.apache.catalina.core.StandardHostDeployer install
    INFO: Installation d'une application pour le chemin de contexte  depuis l'URL file:C:\monuser\_DEV\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\ROOT
    31 janv. 2008 10:19:42 org.apache.coyote.http11.Http11Protocol start
    INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
    31 janv. 2008 10:19:42 org.apache.jk.common.ChannelSocket init
    INFO: JK2: ajp13 listening on /0.0.0.0:8009
    31 janv. 2008 10:19:42 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/62  config=null
    31 janv. 2008 10:19:42 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 12992 ms
    INFO Connexion 2008-01-31 10:20:16,597 - ;Uti:UTI-BFTH3290;Acc:ACC-ALIA7864;Org:O-DSI-ORGA0001;Poste:127.0.0.1;App:APP-DSI-APPL0064;Type:Succes;Comm:authentifierMotDePasse  
    INFO org.apache.struts.tiles.TilesRequestProcessor 2008-01-31 10:20:16,644 - Tiles definition factory found for request processor ''. 
    idMenu = search
    INFO fr.cnp.gcs.controller.form.search.SearchForm 2008-01-31 10:20:17,114 - SearchForm.getNumeroContrat = null 
    INFO fr.cnp.gcs.controller.form.search.SearchForm 2008-01-31 10:20:21,680 - SearchForm.setNumeroContrat("16303773302") 
    INFO fr.cnp.gcs.controller.action.search.SearchAction 2008-01-31 10:20:21,727 - SearchAction.execute 
    INFO fr.cnp.gcs.controller.action.search.SearchAction 2008-01-31 10:20:21,727 - VALUE = APP-DSI-APPL0064 
    INFO fr.cnp.gcs.controller.session.SessionController 2008-01-31 10:20:21,727 - SessionController.checkSecurityContext 
    INFO fr.cnp.gcs.controller.session.SessionController 2008-01-31 10:20:21,727 - SessionController.getSecurityContext 
    INFO fr.cnp.gcs.controller.session.SessionController 2008-01-31 10:20:21,743 - SessionController.getSession 
    INFO fr.cnp.gcs.controller.form.search.SearchForm 2008-01-31 10:20:21,743 - SearchForm.getNumeroContrat = 16303773302 
    INFO fr.cnp.gcs.model.business.assure.AssureManager 2008-01-31 10:20:26,498 - searchAssureByNumeroContrat 
    INFO fr.cnp.gcs.model.business.assure.AssureManager 2008-01-31 10:20:27,925 - Lancement Recherche 
    INFO org.hibernate.cfg.Environment 2008-01-31 10:20:31,989 - Hibernate 3.2.5 
    INFO org.hibernate.cfg.Environment 2008-01-31 10:20:32,131 - loaded properties from resource hibernate.properties: {hibernate.bytecode.use_reflection_optimizer=false} 
    INFO org.hibernate.cfg.Environment 2008-01-31 10:20:32,178 - Bytecode provider name : cglib 
    INFO org.hibernate.cfg.Environment 2008-01-31 10:20:32,350 - using JDK 1.4 java.sql.Timestamp handling 
    INFO org.hibernate.cfg.Configuration 2008-01-31 10:20:34,437 - configuring from resource: /hibernate.cfg.xml 
    INFO org.hibernate.cfg.Configuration 2008-01-31 10:20:34,469 - Configuration resource: /hibernate.cfg.xml 
    INFO org.hibernate.cfg.Configuration 2008-01-31 10:20:36,399 - Reading mappings from resource : GcsContrat.hbm.xml

    Lors de la connexion à l'application voici l'erreur :

    Rapport d'exception
    message
    description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
    exception
    javax.servlet.ServletException: L'exécution de la servlet a lancé une exception

    cause mère
    java.lang.ExceptionInInitializerError
    fr.cnp.gcs.model.business.assure.AssureManager.searchAssureByNumeroContrat(AssureManager.java:105)
    fr.cnp.gcs.controller.action.search.SearchAction.execute(SearchAction.java:72)
    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:1196)
    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)

    note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.0.28.


    Si vous pouviez m'aider à trouver la cause de cette erreur, ça serait vraiment sympa. Si vous avez besoin de plus d'informations, je suis à votre écoute.

    Merci d'avance.

    Nono

  2. #2
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 22
    Points : 22
    Points
    22
    Par défaut
    Re,

    J'ai fini par résoudre ce problème (miraculeusement) après un "clean project" sous eclipse, après la suppression du contenu du répertoire "work" et après la relance du serveur Tomcat.

    Nono

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

Discussions similaires

  1. [Eclipse Indigo] Problème mapping Hibernate
    Par Dober dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 07/11/2011, 18h33
  2. Problème mapping hibernate
    Par Msysteme dans le forum Hibernate
    Réponses: 14
    Dernier message: 03/10/2008, 16h07
  3. [Data] Problème de mapping hibernate
    Par erwan.bodere dans le forum Spring
    Réponses: 1
    Dernier message: 28/04/2007, 20h43
  4. [hibernate]Problème mapping classe association
    Par jsl1 dans le forum Hibernate
    Réponses: 6
    Dernier message: 16/06/2006, 17h27
  5. [Hibernate & Eclipse] problème mapping
    Par sonia_ppr dans le forum Hibernate
    Réponses: 4
    Dernier message: 04/05/2006, 14h32

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