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

Eclipse Modeling Discussion :

CDO et base de données H2


Sujet :

Eclipse Modeling

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 12
    Par défaut CDO et base de données H2
    Bonjour,

    j'essaie de créer une base de données pour mes modèles UML à l'aide du système de base de données h2.
    La 1ère étape était de préparer l'environnement et faire les configurations , pour cela j'ai suivi 2 tutoriels: un pour la mise en place de H2 et un second pour la configuration de CDO.
    Mon fichier cdo-server.xml est le suivant:
    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
    <?xml version="1.0" encoding="UTF-8"?>
    <cdoServer>
     
        <acceptor type="tcp" listenAddr="0.0.0.0" port="2036">
        </acceptor>
     
        <repository name="demo">
     
            <store type="db">
                <mappingStrategy type="horizontal"/>
                <dbAdapter name="h2"/>
                <dataSource
                    class="org.h2.Driver"
                    url="jdbc:h2:/h2/testdb"
                    user="sa"
                    password=""
                    />
            </store>
        </repository>
    </cdoServer>
    Malheureusement je rencontre cette erreur:
    org.h2.Driver cannot be cast to javax.sql.DataSource
    Merci d'avance pour vos pistes / conseils.

  2. #2
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Salut,

    C'est parce qu'il te faut indiquer: org.h2.jdbcx.JdbcDataSource comme classe de ta dataSource.

    Voilà, à+
    Gueritarish

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 12
    Par défaut
    Merci, le premier problème est bien résolu. Mais j'ai rencontré une autre erreur:
    [ERROR] java.sql.SQLException: No suitable driver found for
    Merci d'avance pour vos conseils

Discussions similaires

  1. Problème Base de données et CRecordSet
    Par LE CHAKAL dans le forum MFC
    Réponses: 3
    Dernier message: 20/08/2002, 11h59
  2. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22
  3. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16
  4. Bases de données
    Par dev dans le forum C++Builder
    Réponses: 4
    Dernier message: 01/07/2002, 22h55
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18

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