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

NetBeans Java Discussion :

Netbeans 6.0 - mysql - derby indispensable ?


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    465
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 465
    Par défaut Netbeans 6.0 - mysql - derby indispensable ?
    Bonjour à tous,
    j'ai une application qui utilise comme base de données Mysql...
    Cette base de données fonctionne en localhost sur le port 3036.
    A chaque fois que lance le run pour tester mon application j'ai le message d'erreur suivant :

    déc. 2007 19:55:29 org.jdesktop.application.Application$1 run
    GRAVE: Application class tuxobourse.TuxoBourseApp failed to launch
    Local Exception Stack:
    Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0 (Build b58g-fcs (09/07/2007))): oracle.toplink.essentials.exceptions.DatabaseException
    Internal Exception: java.sql.SQLTransientConnectionException: java.net.ConnectException : l'erreur lors de la connexion au serveur localhost sur le port 1527 a émis le message Connexion refusée.
    Error Code: -4499
    at oracle.toplink.essentials.exceptions.DatabaseException.sqlException(DatabaseException.java:305)
    En analysant le message d'erreur on s'aperçoit qu'il y a un problème de connection sur le port 1527.
    Or celui-ci est utilisé par derby..
    Donc avant de pouvoir tester mon application avec Mysql , il faut que je lance le serveur derby, puis enfin je peuts lancer mon application, qui à ce moment fonctionne.

    D'où ma question : est - il normal de devoir à chaque fois lancer le serveur de derby pour pouvoir tester l'utilisation de mon application qui fonctionne avec une base de données Mysql ..?


    Merci d'avance
    a+

  2. #2
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Salut,

    Absolument pas, mysql et derby entant deux bases de données, une seule te suffit.
    Une config a du rester dans un coin demandant une connexion a derby (style persistence.xml) ou c'est ta chaine de connexion qui n'est pas bonne, mais une rapide analyse du contenu de ton projet devrait te permettre de trouver le problème

    n!co

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    465
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 465
    Par défaut
    Oui effectivement lorsque je supprime les autres bases de données derby qui figurent dans l'explorateur, mon programme se lance sans problème.

    Par contre lorsque je quitte et relance netbeans, ces bases de données réaparaissent..
    A priori elle doivent etre installés par défaud en exmple avec netbeans....

Discussions similaires

  1. NetBeans : connexion base MySQL avec Connector
    Par Zelig1 dans le forum JDBC
    Réponses: 0
    Dernier message: 16/11/2008, 10h06
  2. connection netbeans 6.1 à mysql?
    Par romain1 dans le forum NetBeans
    Réponses: 1
    Dernier message: 17/10/2008, 09h18
  3. Réponses: 5
    Dernier message: 18/10/2007, 14h40
  4. Réponses: 1
    Dernier message: 07/03/2006, 16h58
  5. [NetBeans] Installation de Derby sous Netbeans 5.0
    Par Orionmel dans le forum NetBeans
    Réponses: 2
    Dernier message: 13/10/2005, 19h51

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