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 :

Erreur de classe non trouve sur différents projets


Sujet :

Glassfish et Payara Java

  1. #1
    Expert confirmé
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Points : 4 883
    Points
    4 883
    Par défaut Erreur de classe non trouve sur différents projets
    Bonjour à tous,

    Voilà j'ai un problème répétitif qui ne me permet de continuer le développement de mes applications.

    Malgré des tests sur des projets "test" avec un ejb une interface une entity, j'obtiens toujours la même erreur :
    javax.naming.NameNotFoundException: Interfaces.AnimalInterfaces not found

    Le nom de l'interface importe peu étant donné que dans chaque projet c'est l'interface que j'appelle et qui génère une erreur.

    Mon main client :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     Context context = new InitialContext();
                AnimalInterface animalInterface = (AnimalInterface) context.lookup("Interfaces.AnimalInterfaces");
     
                Animal animal = new Animal();
                animal.setName("Chien");
                animal.setDescription("Toutou pleins de poils generalement");
     
                animalInterface.addAnimal(animal);



    Pourriez vous m'aider si vous avez une piste que je pourrais suivre.

    Merci d'avance,

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2004
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 184
    Points : 1 745
    Points
    1 745
    Par défaut
    Bonjour,

    Je pense que le nom JNDI de ton EJB n'est pas bon.

    La FAQ EJB de Glassfish explique très bien comment faire un lookup.
    De plus il faut respecter les standards de nommage.

    https://glassfish.dev.java.net/javae...ainerRemoteEJB

  3. #3
    Expert confirmé
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Points : 4 883
    Points
    4 883
    Par défaut
    Bonjour Mad-Math,

    Merci pour ta réponse.
    Pour le lookup je fais exactement se qu'il faut

    FAQ de glassfish:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    For EJB 3.0 Beans with a Remote Business interface  :
     
      InitialContext ic = new InitialContext();
      Foo foo = (Foo) ic.lookup("FooEJB");
    Sinon pourrais tu m'en dire d'avantage sur la convention de nommage ?
    Ainsi que sur le nom JNDI ?

    En vous remerciant par avance,

  4. #4
    Expert confirmé
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Points : 4 883
    Points
    4 883
    Par défaut
    Rebonjour à tous,

    Le problème que j'ai rencontré a été résolu.

    Une erreur de ma part qui se répétait dans plusieurs projets.
    J'appelais un EJB au lieu d'appele son Entity.

    Désolé et merci encore pour l'aide apporte

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

Discussions similaires

  1. [XL-2010] Projet ou librairie non trouve sur Excel 2010
    Par pimpom81 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/09/2014, 17h58
  2. Réponses: 11
    Dernier message: 14/02/2014, 13h29
  3. Methode non trouvé sur objet Graphics2D
    Par staive dans le forum 2D
    Réponses: 14
    Dernier message: 26/10/2005, 10h01
  4. [Plugin] Classe non trouvée au runtime
    Par toto_toto dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 15/02/2005, 10h36
  5. [debutant][Classpath][Linux] Classe non trouvée
    Par oghma777 dans le forum Général Java
    Réponses: 5
    Dernier message: 15/10/2004, 21h26

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