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 :

[DEBUTANT] Probleme configuration ?!


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Par défaut [DEBUTANT] Probleme configuration ?!
    Salut à tous

    J'ai commencé à travaillé avec Hibernate ce matin et j'ai toujours pas réussi à accèder a ma base depuis eclipse
    j'ai un problème que je ne comprends pas
    voilà ce qu'il me met lorque j'essaye de lancé une séssion :
    Struts in action -
    10 mai 2007 17:02:04 net.sf.hibernate.cfg.Environment <clinit>
    INFO: Hibernate 2.1.8
    10 mai 2007 17:02:04 net.sf.hibernate.cfg.Environment <clinit>
    INFO: hibernate.properties not found
    10 mai 2007 17:02:04 net.sf.hibernate.cfg.Environment <clinit>
    INFO: using CGLIB reflection optimizer
    10 mai 2007 17:02:04 net.sf.hibernate.cfg.Environment <clinit>
    INFO: using JDK 1.4 java.sql.Timestamp handling
    10 mai 2007 17:02:04 net.sf.hibernate.cfg.Configuration configure
    INFO: configuring from resource: /hibernate.cfg.xml
    10 mai 2007 17:02:04 net.sf.hibernate.cfg.Configuration getConfigurationInputStream
    INFO: Configuration resource: /hibernate.cfg.xml
    10 mai 2007 17:02:05 net.sf.hibernate.cfg.Configuration addResource
    INFO: Mapping resource: fr/paf/persistance/Personne.hbm.xml
    10 mai 2007 17:02:05 net.sf.hibernate.cfg.Configuration addInputStream
    GRAVE: Could not configure datastore from input stream
    org.dom4j.DocumentException: hibernate.sourceforge.net Nested exception: hibernate.sourceforge.net
    at org.dom4j.io.SAXReader.read(SAXReader.java:358)
    at net.sf.hibernate.cfg.Configuration.addInputStream(Configuration.java:287)
    at net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:337)
    at net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:1027)
    at net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:983)
    at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:911)
    at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:897)
    at fr.paf.util.HibernateUtil.<clinit>(HibernateUtil.java:14)
    at fr.paf.control.CreationAAction.load(CreationAAction.java:45)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:274)
    at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:194)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Thread.java:534)
    Nested exception:
    java.net.UnknownHostException: hibernate.sourceforge.net
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
    at java.net.Socket.connect(Socket.java:452)
    at java.net.Socket.connect(Socket.java:402)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
    at sun.net.http://www.http.HttpClient.openServe...lient.java:402)
    at sun.net.http://www.http.HttpClient.openServe...lient.java:618)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:306)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
    at sun.net.www.http.HttpClient.New(HttpClient.java:339)
    at sun.net.www.http.HttpClient.New(HttpClient.java:320)
    at sun.net.www.http.HttpClient.New(HttpClient.java:315)
    at sun.net.http://www.protocol.http.HttpURLConn...ction.java:521)
    at sun.net.http://www.protocol.http.HttpURLConn...ction.java:498)
    at sun.net.http://www.protocol.http.HttpURLConn...ction.java:626)
    at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
    at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
    at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
    at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.dom4j.io.SAXReader.read(SAXReader.java:339)
    at net.sf.hibernate.cfg.Configuration.addInputStream(Configuration.java:287)
    at net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:337)
    at net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:1027)
    at net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:983)
    at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:911)
    at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:897)
    at fr.paf.util.HibernateUtil.<clinit>(HibernateUtil.java:14)
    at fr.paf.control.CreationAAction.load(CreationAAction.java:45)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:274)
    at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:194)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Thread.java:534)
    Initial SessionFactory creation failed.net.sf.hibernate.MappingException: Error reading resource: fr/paf/persistance/Personne.hbm.xml
    10 mai 2007 17:02:05 org.apache.struts.actions.DispatchAction dispatchMethod
    GRAVE: Dispatch[/creationA] to method 'load' returned an exception
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:274)
    at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:194)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.ExceptionInInitializerError
    at fr.paf.util.HibernateUtil.<clinit>(HibernateUtil.java:18)
    at fr.paf.control.CreationAAction.load(CreationAAction.java:45)
    ... 36 more
    Caused by: net.sf.hibernate.MappingException: Error reading resource: fr/paf/persistance/Personne.hbm.xml
    at net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:340)
    at net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:1027)
    at net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:983)
    at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:911)
    at net.sf.hibernate.cfg.Configuration.configure(Configuration.java:897)
    at fr.paf.util.HibernateUtil.<clinit>(HibernateUtil.java:14)
    ... 37 more
    Caused by: net.sf.hibernate.MappingException: org.dom4j.DocumentException: hibernate.sourceforge.net Nested exception: hibernate.sourceforge.net
    at net.sf.hibernate.cfg.Configuration.addInputStream(Configuration.java:297)
    at net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:337)
    ... 42 more
    Caused by: org.dom4j.DocumentException: hibernate.sourceforge.net Nested exception: hibernate.sourceforge.net
    at org.dom4j.io.SAXReader.read(SAXReader.java:358)
    at net.sf.hibernate.cfg.Configuration.addInputStream(Configuration.java:287)
    ... 43 more
    10 mai 2007 17:02:05 org.apache.struts.action.RequestProcessor processException
    ATTENTION: Unhandled Exception thrown: class javax.servlet.ServletException
    voici mon cfg.xml:
    <?xml version='1.0' encoding='utf-8'?>
    <!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 2.0//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
    <hibernate-configuration>
    <session-factory>

    <!-- Database connection settings -->
    <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
    <property name="connection.url">jdbc:oracle:thin:@psd218:1522/DASSW6</property>
    <property name="connection.username">APAFDEV1</property>
    <property name="connection.password">adm</property>

    <!-- JDBC connection pool (use the built-in) -->
    <property name="connection.pool_size">1</property>

    <!-- ORACLE dialect -->
    <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>

    <!-- Enable Hibernate's automatic session context management -->
    <property name="current_session_context_class">thread</property>

    <!-- Disable the second-level cache -->
    <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>

    <!-- Echo all executed SQL to stdout -->
    <property name="show_sql">true</property>

    <!-- Drop and re-create the database schema on startup -->
    <!-- <property name="hbm2ddl.auto">create</property> -->

    <mapping resource="fr/paf/persistance/Personne.hbm.xml"/>
    </session-factory>
    </hibernate-configuration>
    et j'ai qu'un prénom et un nom dans ma classe et mon hbm.xml
    j'utilise Hibernate 2.1.8 je ne pourrai pas chger de version
    si vous pouviez m'éclairer car j'ai l'impression de pas avoir avancer de la journée
    merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 18
    Par défaut


    A priori je dirais que tu as plusieurs erreurs concernant ton programme...

    Dans un premier temps on dirait qu'hibernate n'arrive pas à accéder à la dtd (j'avoue ne pas être un spécialiste dans ce domaine mais normalement ce n'est pas bloquant)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.net.UnknownHostException: hibernate.sourceforge.net
    Puis dans un second temps, il ne trouve pas (ou plutôt n'arrive pas à lire!) ton fichier de mapping!! :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Error reading resource: fr/paf/persistance/Personne.hbm.xml
    le chemin correspond il bien au chemin de ton fichier de mapping dans ton package?

    J'ai vu que tu utilisais également Struts. Je ne sais pas si cela peut avoir un rapport avec tes erreurs, mais si tu débutes en Hibernate, je te conseillerai d'abord de développer une application java toute bête ou tu fais un select par exemple.
    Cela te permettra de te faire la main sur Hibernate

    Autre chose aussi, tes paramètres de connexions (driver, url, user, pwd) sont ils corrects? Si tu n'es pas sur, essayes de les tester en dehors d'un contexte Hibernate, avec un plugin eclipse ou avec un outil divers d'execution de requêtes supportant les drivers java par exemple.

    Après avoir testé ces différentes solutions, si cela ne marche toujours pas, il faudra approfondir un peu plus l'analyse!

    Bon courage a toi

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 219
    Par défaut
    Salut,

    Je ne sais pas si tu as réussi à configurer Hibernate correctement. Par contre je te conseil d'utiliser le plugin Hibernate Sync qui te permet de générer le fichier de mapping et de config (suivant quelques champs à remplir evidemment ). Ce plugin te permettra de tester ta connexion à la base de données, te permettant ainsi de savoir si tes paramètres de connexion sont corrects.

    Voici le lien pour le telecharger :
    http://sourceforge.net/project/showf...group_id=99370

    Et un petit tutoriel tres clair :
    http://defaut.developpez.com/tutorie...pse/hibernate/

    Bon courage @+

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Par défaut
    bon j'ai essayé de faire une ptite application toute simple à coté... j'ai trouvé plusieurs erreurs en effet ...
    d'ailleurs j'ai une question par rapport à l'id, on est obligé de mettre un <generator> au niveau de lidée, quelles sont les valeurs possibles, car moi c'est un chaine de caractère saisie par l'utilisateur donc je peux pas mettre increment...
    et là j'ai une erreur je comprends pas :

    11 mai 2007 10:53:03 net.sf.hibernate.cfg.SettingsFactory buildSettings
    INFO: cache provider: net.sf.hibernate.cache.NoCacheProvider
    Initial SessionFactory creation failed.net.sf.hibernate.HibernateException: could not instantiate CacheProvider: net.sf.hibernate.cache.NoCacheProvider
    java.lang.ExceptionInInitializerError
    at util.HibernateUtil.<clinit>(HibernateUtil.java:18)
    at execution.PersonneMain.main(PersonneMain.java:18)
    Caused by: net.sf.hibernate.HibernateException: could not instantiate CacheProvider: net.sf.hibernate.cache.NoCacheProvider
    at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:145)
    at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1172)
    at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:803)
    at util.HibernateUtil.<clinit>(HibernateUtil.java:14)
    ... 1 more
    Caused by: java.lang.ClassNotFoundException: net.sf.hibernate.cache.NoCacheProvider
    at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at net.sf.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:102)
    at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:142)
    ... 4 more
    Exception in thread "main"
    merci

    PS : je ne peux pas utiliser le plug in hibernate sync j'aurais bien aimé mais je peux pas je suis en stage et je peux pas faire tout ce que je veux

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Tu trouveras dans la doc, la liste des generator.
    Regarde du coté de la valeur "assigned".
    Cependant, laisser à l'utilisateur le choix de la clé primaire me semble être une bien mauvaise idée.

    Pour ton erreur, la classe NoCacheProvider n'a pas l'air d'exister pour la version d'Hibernate que tu utilises.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 94
    Par défaut
    pr le truc des clés ouis je verrais mais l'utilisateur ne sais pas qu'il saisit des clés, il s'agit de code pour application des codes de trois lettres ...

    je ne comprends pas comment cela se fait que j'ai cette érreur ...
    et si je l'enlève ca me fait une autre erreur

    Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
    grrr j'arriverai jms a faire marcher hibernate....

    merci

  7. #7
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Ah, suis-je bête, as-tu inclu tous les jars nécessaires au fonctionnement d'Hibernate, notamment, ehcache.jar ?

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

Discussions similaires

  1. [debutant] probleme avec la configuration de LDAP
    Par pierrot10 dans le forum Administration système
    Réponses: 5
    Dernier message: 12/12/2008, 23h41
  2. [Debutant]Probleme pour Debugger sours JCreator
    Par Flam dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 1
    Dernier message: 12/05/2004, 19h27
  3. [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
  4. [debutant]probleme servlet
    Par noOneIsInnocent dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 26/09/2003, 13h25
  5. [debutant] Probleme pour dessiner un simple cube
    Par scorpiwolf dans le forum DirectX
    Réponses: 6
    Dernier message: 02/07/2003, 20h29

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