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 :

Hibernate + datasource


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
    Décembre 2006
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 84
    Par défaut Hibernate + datasource
    Bonjour, j'utilise hibernate pour un projet, ca marche impect, mais j'essaye maintenant de mettre en place un JNDI datasource declarait dans Tomcat v6

    Voila ce que j'ai plus ou moins configuré

    J'ai mis ca dans mon fichier conf/context.xml :

    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
     
    <Context
    	path="/appWicket"
    	reloadable="true">
    	<WatchedResource>WEB-INF/web.xml</WatchedResource>
    	<Resource
    	  name="jdbc/hibernate"  
    	  auth="Container"
    	  type="javax.sql.DataSource"
    	  description="DB Connection" 
    	  driverClass="com.mysql.jdbc.Driver"      jdbcUrl="jdbc:mysql://localhost:3306/mybase?autoReconnect=true"  
    	  user="root" 
    	  password="toto"  
    	  maxPoolSize="15" 
    	  minPoolSize="3" 
    	  timeout="1800"/>
    </Context>
    Dans mon fichier hibernate.cfg.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    name="hibernate.connection.datasource">java:comp/env/jdbc/hibernate</property>
            <property name="current_session_context_class">thread</property>
            <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
            <property name="format_sql">true</property>
            <property name="show_sql">true</property>
    et dans mon fichier web.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    	<resource-ref>
            <description>Connection Pool</description>
            <res-ref-name>jdbc/hibernate</res-ref-name>
            <res-type>javax.sql.Datasource</res-type>
            <res-auth>Container</res-auth>
        </resource-ref>

    Et quand j'essaye d'attaquer ma base, je me retrouve avec l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     WARN [http-8080-1] (SettingsFactory.java:117) - Could not obtain connection metadata
    org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
    	at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1150)
    	at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
    	at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)
    	at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)
    	at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
    	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
    	at com.mycompany.hibernate.HibernateUtil.<clinit>(Unknown Source)
    Je me demande si je dois changer mes classe HibernateUtil et HibernateListener??
    Si vous pouviez m'aider, je vous en remercie d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 84
    Par défaut
    Je precise que je viens de mettre la libraire de jdbc dans tomcat/lib/, mais j'ai toujours la meme erreur

Discussions similaires

  1. DataSource Hibernate STRUTS Tomcat
    Par parasol007 dans le forum Struts 1
    Réponses: 6
    Dernier message: 31/10/2010, 12h11
  2. Question pour Hibernate avec une DataSource
    Par akademiks dans le forum Hibernate
    Réponses: 4
    Dernier message: 28/08/2006, 23h17
  3. probléme avec un datasource sur tomcat et hibernate
    Par senediene dans le forum Hibernate
    Réponses: 4
    Dernier message: 21/08/2006, 18h50
  4. Problème de mise en place de datasource pour Hibernate
    Par K-Kaï dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 27/07/2006, 10h41
  5. [Hibernate] : Erreur Could not find datasource
    Par tipaquo dans le forum Hibernate
    Réponses: 2
    Dernier message: 12/10/2005, 10h43

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