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

Glassfish et Payara Java Discussion :

Problème de connection sur MySQL après la création d'un nouveau domaine.


Sujet :

Glassfish et Payara Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Septembre 2008
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 49
    Points : 37
    Points
    37
    Par défaut Problème de connection sur MySQL après la création d'un nouveau domaine.
    Bonjour.

    Souhaitant mettre un peu plus d'ordre dans mon travail, j'ai voulu créer un nouveau domaine dans mon serveur glassfish (V2).

    Une fois ce nouveau domaine crée, je me log dessus et je m'empresse d'ajouter mon pool de connexion mysql. Le ping marche tout est ok. Je crée donc ma ressource JDBC que l'on nommera jdbc/toto

    Retour sur mon IDE cette fois ci (netbeans). J'ajoute un nouveau serveur glassfish en spécifiant le domaine que j'utilise dans le cadre de mon application.

    Le serveur démarre sans aucun problème, mais lorsque je souhaite démarrer mon application j'ai mes objets persistants qui font un peu la gueule en me sortant une magnifique erreur 1046 : java.sql.SQLException : No database selected

    Bon là j'avoue ne pas trop comprendre sachant qu'avant ma JPA marchait très bien, et que le ping sur le pool de connexion fonctionne parfaitement aussi.

    Un petit tour dans mon fichier persistence.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
      <persistence-unit name="persistence" transaction-type="JTA">
        <jta-data-source>jdbc/toto</jta-data-source>
        <properties>
          <property name="toplink.ddl-generation" value="create-tables"/>
        </properties>
      </persistence-unit>
    </persistence>
    Pour complément d'info mon projet est composé de :
    Une Java Class Library, dans laquelle on retrouve mes objets métiers avec la -JPA qui va avec, ainsi que mes Remote pour les EJB.
    -Un module EJB avec ... mes EJB
    -Un Java Web Application avec tout le tralala qui va dedans.
    -Et une Enterprise application qui inclue donc ma Java Web Application ainsi que mes EJB.

    Voilà au niveau des logs rien ne ressort à part l'erreur... le ping via l'administration glassfish sur la base de donnée est bon, le fichier persistence.xml indique le bon nom de ressource de connexion... google m'a trouvé un sujet traitant de cette erreur, ou apparemment le gars n'arrivant pas à ping son pool de connexion...

    Bref je vous remercie d'avance pour l'aide que vous pouvez m'apporter !

  2. #2
    Nouveau membre du Club
    Inscrit en
    Septembre 2008
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 49
    Points : 37
    Points
    37
    Par défaut
    Bon je test le projet mais avec le serveur sur le domaine domain1 et il fonctionne parfaitement... on bascule sur le domaine que j'ai crée, j'ai droit à No DataBase Selected

  3. #3
    Nouveau membre du Club
    Inscrit en
    Septembre 2008
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 49
    Points : 37
    Points
    37
    Par défaut
    J'ai trouvé le problème, ça venait du fait que glassfish me sélectionné une table par défaut plutôt que celle que je souhaitais utiliser.
    C'est le paramètre jdbc:mysql://:3306/
    Il faut mettre à la fin le nom de sa BDD, comme ça :
    jdbc:mysql://:3306/toto

    Voilà merci quand même

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/01/2013, 22h20
  2. Problème de connection php mysql
    Par Vlacar dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 20/04/2006, 19h52
  3. problème de connection sur un serveur
    Par chti_juanito dans le forum Outils
    Réponses: 1
    Dernier message: 12/01/2006, 21h35
  4. Problème d'encodage sur MySql 4.1
    Par Blanchet dans le forum Outils
    Réponses: 1
    Dernier message: 04/12/2005, 04h53
  5. Problèmes avec INTERSECT sur MYSQL
    Par zarbydigital dans le forum Requêtes
    Réponses: 1
    Dernier message: 27/09/2005, 13h18

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