Partage
  • Partager sur Facebook
  • Partager sur Twitter

PROBLEME AVEC LE CLIENT EJB

SWING

    19 janvier 2012 à 12:48:15


    salut les gars. j'aimerai accéder a un module ejb 3 déployé sous Glassfish v3 via un client Swing. mais lors de l’exécution de ce client , je reçois cette exception que ne parvient pas a interpréter

    Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: com.sun.logging.LogDomains.getLogger(Ljava/lang/String;)Ljava/util/logging/Logger;
            at com.sun.enterprise.util.ORBManager.<clinit>(ORBManager.java:78)
            at com.sun.enterprise.naming.SerialInitContextFactory.<clinit>(SerialInitContextFactory.java:56)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:247)
            at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:46)
            at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:654)
            at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
            at javax.naming.InitialContext.init(InitialContext.java:223)
            at javax.naming.InitialContext.<init>(InitialContext.java:175)
            at Com.Elect.GLEP.Clients.Locator.Service.<init>(Service.java:54)
            at Com.Elect.GLEP.Clients.Locator.Service.<clinit>(Service.java:45)
            at Com.Elect.GLEP.Clients.Delegate.ElecteurDelegate.getElecteurRemote(ElecteurDelegate.java:51)
            at Com.Elect.GLEP.Clients.Delegate.ElecteurDelegate.findElecteur(ElecteurDelegate.java:43)
            at com.elect.glep.clients.ui.Electeur.model.ElecteurTableModel.buildDataList(ElecteurTableModel.java:49)
            at com.elect.glep.clients.ui.util.ElectTableModel.initDataList(ElectTableModel.java:54)
            at com.elect.glep.clients.ui.util.ElectTableModel.<init>(ElectTableModel.java:32)
            at com.elect.glep.clients.ui.Electeur.model.ElecteurTableModel.<init>(ElecteurTableModel.java:38)
            at com.elect.glep.clients.ui.GlepFrame.menuListElecteurActionPerformed(GlepFrame.java:626)
            at com.elect.glep.clients.ui.GlepFrame.access$300(GlepFrame.java:73)
            at com.elect.glep.clients.ui.GlepFrame$4.actionPerformed(GlepFrame.java:235)
            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:6134)
            at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
            at java.awt.Component.processEvent(Component.java:5899)
            at java.awt.Container.processEvent(Container.java:2023)
            at java.awt.Component.dispatchEventImpl(Component.java:4501)
            at java.awt.Container.dispatchEventImpl(Container.java:2081)
            at java.awt.Component.dispatchEvent(Component.java:4331)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
            at java.awt.Container.dispatchEventImpl(Container.java:2067)
            at java.awt.Window.dispatchEventImpl(Window.java:2458)
            at java.awt.Component.dispatchEvent(Component.java:4331)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
            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)
    GÉNÉRATION TERMINÉE (durée totale  2 minutes 35 secondes)
    
    .

    toute aide serait la bienvenue
    • Partager sur Facebook
    • Partager sur Twitter
    A Vaincre sans péril on finit par triompher sans gloire  ->  le Cid de corneille
      19 janvier 2012 à 12:50:11

      A vue de nez je dirais que parmi les bibliothèques que tu as inclues dans ton projet, l'une n'est pas dans la bonne version.


      Mais c'est pas franchement mon rayon les EJB, donc c'est vraiment une réponse en attendant qu'un spécialiste se penche sur ta question.
      • Partager sur Facebook
      • Partager sur Twitter
        23 janvier 2012 à 18:13:41

        salut,
        je ne connait pas trop EJB pour moi je m'en sors avec JPA...
        pour ton erreur on ne peut la résoudre sans code source ^^.
        • Partager sur Facebook
        • Partager sur Twitter
          27 janvier 2012 à 19:39:16

          Après des recherches sur Internet , mon erreur viendrait de appserv-rt.jar. En effet, j'ai deux 2 jar appserv-rt . l'un dans le dossier Lib de glassfish et l'autre dans le dossier lib du client. que Faire ?
          • Partager sur Facebook
          • Partager sur Twitter
          A Vaincre sans péril on finit par triompher sans gloire  ->  le Cid de corneille

          PROBLEME AVEC LE CLIENT EJB

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown