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 :

Création de pool de connection sur glassfish et Mysql


Sujet :

Glassfish et Payara Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Création de pool de connection sur glassfish et Mysql
    j'ai un probleme les amis si vous pouvez m'aider ,lorsque je viens d'ajouter un JDBC connecion pool sur Glassfish j'auraiis le message suivant :

    java.lang.NullPointerException
    at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CPVendorPanel.isValid(CPVendorPanel.java:537)
    at java.awt.Component.invalidateIfValid(Component.java:2787)
    at java.awt.Component.setLocale(Component.java:1857)
    at javax.swing.JComponent.<init>(JComponent.java:595)
    at javax.swing.JPanel.<init>(JPanel.java:65)
    at javax.swing.JPanel.<init>(JPanel.java:92)
    at javax.swing.JPanel.<init>(JPanel.java:100)
    at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.ResourceWizardPanel.<init>(ResourceWizardPanel.java:70)
    at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CPVendorPanel.<init>(CPVendorPanel.java:91)
    at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.ConnPoolWizard.createPanels(ConnPoolWizard.java:91)
    at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.ConnPoolWizard.initialize(ConnPoolWizard.java:127)
    at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:1008)
    at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:100)
    at org.openide.loaders.TemplateWizardIteratorWrapper.setIterator(TemplateWizardIteratorWrapper.java:76)
    at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:193)
    at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:211)
    at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:458)
    at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:374)
    at org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:154)
    at org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:80)
    at org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:349)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
    at java.awt.Component.processMouseEvent(Component.java:6263)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6028)
    at java.awt.Container.processEvent(Container.java:2041)
    at java.awt.Component.dispatchEventImpl(Component.java:4630)
    at java.awt.Container.dispatchEventImpl(Container.java:2099)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
    at java.awt.Container.dispatchEventImpl(Container.java:2085)
    at java.awt.Window.dispatchEventImpl(Window.java:2475)
    at java.awt.Component.dispatchEvent(Component.java:4460)
    [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


    merci d'avance

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 27
    Points : 30
    Points
    30
    Par défaut
    En préalable, il faut installer le driver (mysql-connector-java-5.1.5-bin.jar) dans le répertoire lib du domaine.

    Ensuite, à la création du pool de connexion(Connexion Pool), il doit automatiquement retrouver la classe d'implémentation : com.mysql.jdbc.jdbc2.optional.MysqlXADataSource (en ce qui me concerne et une ressource du type javax.sql.XADataSource).

    Enfin, dans le propriétés additionnelles, ne pas oublier d'indiquer :
    - serverName ;
    - portNumber ;
    - databaseName ;
    - user ;
    - password.
    avec les valeurs nécessaires...

    Vérifier le fonctionnement par un ping qui doit répondre ping succeeded

    Il ne reste plus qu'à créer une ressource jdbc utilisant le pool de connexion en question.

  3. #3
    Membre émérite
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Points : 2 777
    Points
    2 777
    Par défaut
    Le message d'erreur provient de NetBeans (quelle version?), pas de GlassFish.

Discussions similaires

  1. Création d'une Ressource JDBC sur Glassfish avec Eclipse Kepler
    Par bza88 dans le forum Glassfish et Payara
    Réponses: 0
    Dernier message: 16/06/2014, 21h14
  2. impossible de se connecter sur une BDD MySQL
    Par ikuzar dans le forum Administration système
    Réponses: 0
    Dernier message: 18/08/2010, 12h29
  3. pool de connection sur un webservice
    Par salihovic dans le forum Services Web
    Réponses: 0
    Dernier message: 31/08/2009, 11h45
  4. Autoriser des serveurs distant à se connecter sur la base mysql
    Par joboy84 dans le forum Administration
    Réponses: 3
    Dernier message: 19/06/2008, 01h20
  5. création de pool de connection
    Par aymen83 dans le forum JDBC
    Réponses: 1
    Dernier message: 28/03/2008, 11h20

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