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

JDBC Java Discussion :

Problème avec mapping via Hibernate Synchronizer


Sujet :

JDBC Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut Problème avec mapping via Hibernate Synchronizer
    Bonjour,
    Je souhaite faire un projet avec hibernate (hibernate-release-4.1.2.Final), j'utilise eclispe et j'ai installer le plug-in Hibernate Synchroniser 2.3.1, j'utilise Windows Seven, j'utilise wamp pour avoir MySql en local. Voilà, je crois que c'est bon pour résumé ma configuration, je décris maintenant mon problème :

    Sur mon projet j'ai fais new Hibernate>Hibernate Configuration file , voici la configuration :
    .hibernateSynchronizer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    databaseUrl=jdbc://mysql://localhost/gestionParoisse
    driver=com.mysql.jdbc.Driver
    username=root
    ConfigurationFile=\GestionParoisse\src\hibernate.cfg.xml
    hibernate.cfg.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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE hibernate-configuration
        PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
        "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
     
    <hibernate-configuration>
        <session-factory >
     
    		<!-- local connection properties -->
     
    		<property name="hibernate.connection.url">jdbc://mysql://localhost/gestionParoisse</property>
    		<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    		<property name="hibernate.connection.username">root</property>
    		<property name="hibernate.connection.password"></property>
     
    		<!-- property name="hibernate.connection.pool_size"></property -->
     
    		<!-- dialect for MySQL -->
            <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
     
            <property name="hibernate.show_sql">false</property>
            <property name="hibernate.use_outer_join">true</property>
            <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</property>
            <property name="jta.UserTransaction">java:comp/UserTransaction</property>
     
    		<mapping resource="messe.hbm.xml"/>
     
        </session-factory>
    </hibernate-configuration>
    J'ai importé sur mon projet les fichier suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    antlr-2.7.7.jar
    dom4j-1.6.1.jar
    hibernate-commons-annotations-4.0.1.Final.jar
    hibernate-core-4.1.2.Final.jar
    hibernate-jpa-2.0-api-1.0.1.Final.jar
    javassist-3.15.0-GA.jar
    jboss-logging-3.1.0.GA.jar
    jboss-transaction-api_1.1_spec-1.0.0.Final.jar
    mysql-connector-java-5.1.18-bin.jar
    sous Mysql, j'ai crée une BDD "gestionParoisse" & sous Window Seven j'ai crée un ODBC MySql (fonctionne en cliquant sur test via l'interface ODBC/Connector )
    J'ai ensuite fais new Hibernate > Hibernate Mapping File est là quand je clique sur Refresh j'ai l'erreur suivant (sous forme de boite de dialogue) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this is most due to the URL not matching the expected value the JDBC driver. Please verify your settings.
    j'ai aussi testé en remplaçant 'localhost' par 'localhost:3306' et e problème persiste

    PS : j'ai fait le tour sur internet et je trouve pas la solution, merci de bien vouloir résoudre mon problème et j’espère avoir donner tout les information nécessaire, je vous remercie d'avance

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Points : 1 745
    Points
    1 745
    Par défaut
    Ton url JDBC doit être incorrecte.

    ==> http://java.developpez.com/faq/jdbc/...ection#urlJDBC

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    merci, problème résolue il faillais remplacé :
    jdbc://mysql://localhost/gestionParoisse par jdbc:mysql://localhost/gestionParoisse

    cela dit, j'ai une autre question dans le même domaine, comment faire il lien vers une BDD access sans ODBC, j'ai vu dans la FAQ JDBC qu'il faut un lien ressemblant à jdbc:odbcriver={Microsoft Access Driver (*.mdb)};DBQ=C:/temp/thebase.mdb";. En effet la personne chez qui je vais mettre ce projet n'a pas internet ni MySQL et je ne vais pas installer plusieurs logiciel alors qu'on peut faire plus simple (niveau configuration & logiciel pré-requis).
    PS : j'ai access 2010 et j'enregistre sous l'extension accdb et je ne peut modifié. Comment convertir le fichier en mdb ?

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

Discussions similaires

  1. Problème avec le plugin Hibernate Synchronizer
    Par riadhhwajdii dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 27/10/2009, 09h53
  2. Problème avec les requêtes hibernate
    Par joseph_p dans le forum Hibernate
    Réponses: 5
    Dernier message: 04/04/2006, 22h54
  3. [AJAX] Ajax en mode synchrone sur Safari
    Par The Blec dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/02/2006, 17h52
  4. probléme avec include() via HTTP
    Par schlitters dans le forum Langage
    Réponses: 11
    Dernier message: 07/02/2006, 17h19
  5. [PERL] Problème avec map
    Par LE NEINDRE dans le forum Langage
    Réponses: 9
    Dernier message: 05/10/2005, 09h48

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