RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Au secours pb EJB !

Forum : J2EE - EJB
Sous Catégorie : EJB
Type du sujet : Sujet Normale
FAQ : FAQ J2EE - EJB

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM J2EE - EJB

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
darladada
Nouveau membre
Inscrit : 17/02/2005
Messages : 2
Message
#52780
Posté le 17/02/05 à 16:38
Bonjour,

Je crée un projet utilisant des ejb sous JBuilder 7 avec JBoss 3.

J'ai créé un entity bean "Login". J'ai créé un client de test sur cet ejb où je fais deux create.
Et là une foule d'erreurs que je ne comprends pas
apparaisent.

Quelqu'un aurait-il une idée d'où ça peut venir et comment les

résoudre ?

Merci bcp !

Voilà les erreurs qui apparaissent au run :

-- Initializing bean access.javax.naming.NameNotFoundException: LoginRemote not bound
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)

at sun.rmi.server.UnicastRef.invokeUnicastRef.java:122)
at org.jnp.server.NamingServer_Stub.lookupUnknown Source)
at
org.jnp.interfaces.NamingContext.lookupNamingContext.java:464)
at
org.jnp.interfaces.NamingContext.lookupNamingContext.java:443)
at
javax.naming.InitialContext.lookupInitialContext.java:350)-- Failed initializing bean access.

at
banqueenligne.LoginTestClient1.<init>LoginTestClient1.java:35)
at
banqueenligne.LoginTestClient1.mainLoginTestClient1.java:315)java.lang.NullPointerException
at
banqueenligne.LoginTestClient1.createLoginTestClient1.java:71)
at
banqueenligne.LoginTestClient1.mainLoginTestClient1.java:324)java.lang.NullPointerException
at
banqueenligne.LoginTestClient1.createLoginTestClient1.java:71)
at
banqueenligne.LoginTestClient1.mainLoginTestClient1.java:325)java.lang.NullPointerException
at
banqueenligne.LoginTestClient1.mainLoginTestClient1.java:326)-- Calling create(dupont, chat)
-- Failed: create(dupont, chat)
-- Return value from create(dupont, chat): null.
-- Calling create(martin, moto)
-- Failed: create(martin, moto)
-- Return value from create(martin, moto): null.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

lovejava
Membre du club
Chef de projet(s) :
- Hughobot

Avatar de lovejava
Inscrit : 13/07/2004
Messages : 639
Message
#52840
Posté le 17/02/05 à 19:20
Ben déjà, as-tu vérifié si les lignes ou l'exception est levée dans tes propres fichiers sources sont les lignes ou tu fais appel au creates ?
Apparament (je ne connais rien aux EJB, mais ça n'a pas l'air de venir de là), tu a un problème au niveau du processus RMI, il ne trouve pas l'objet de nom LoginRemote. C'est toi qui implémente RMI ou c'est transparent et c'est Jbuilder et Jboss qui s'en occupent ?
__________________________
Lorsque touts les arbres auront été coupés, Lorsque touts les animaux auront été chassés, Lorsque touts les poissons auront été pêchés;
Alors l'homme découvrira que l'argent ne se mange pas.
------ |_o/e _|a/a---------

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

darladada
Nouveau membre
Inscrit : 17/02/2005
Messages : 2
Message
#52868
Posté le 17/02/05 à 21:34
Non, ça n'ai pas moi qui ait implémenté le rmi, c'est JBuilder qui s'en charge à la création des ejb.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

lovejava
Membre du club
Chef de projet(s) :
- Hughobot

Avatar de lovejava
Inscrit : 13/07/2004
Messages : 639
Message
#52903
Posté le 18/02/05 à 09:58
Ah, dans ce cas.... Est-ce que, avec cette version et sur le même poste, tu avais déjà réussi à créé une application client-serveur (qui utilise RMI) ?
Si c'est le cas, je ne sais pas d'où ça peut venir...
__________________________
Lorsque touts les arbres auront été coupés, Lorsque touts les animaux auront été chassés, Lorsque touts les poissons auront été pêchés;
Alors l'homme découvrira que l'argent ne se mange pas.
------ |_o/e _|a/a---------

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

zeb
Membre du club
Avatar de zeb
Inscrit : 16/02/2004
Messages : 1857
Message
#52904
Posté le 18/02/05 à 10:01
bjr,

Les EJB s'appuient sur la technologi JNDI pour trouver le serveur d'EJB

[quote]
-- Initializing bean access.javax.naming.NameNotFoundException: LoginRemote not bound

[/quote]

c'est de la que viens ton problème (il me semble)

Le conteneur EJB n'est pas déclaré dans JNDI (ne me demande pas comment j'ai du mal)
__________________________
[url=http://chatel.medieval.free.fr/]Château de Chatel / Moselle[/url], [url=http://qui.quen.grogne.free.fr/]Château de Moyen[/url], [url=http://chateau.rochefort.free.fr/]Château de rochefort[/url][url=http://www.agir19.free.fr/].[/url][url=http://www.rcmlaradio.fr/].[/url]
[url=http://www.archiwwweb.com/]LAMP[/url] [url=http://compagnie.stanislas.free.fr/] Compagnie Stanislas[/url], [url=http://www.agir19.free.fr/forum/]Forum XIXème[/url], [url=http://www.rcmlaradio.fr/]Radio[/url], [url=http://www.sculpture-et-pierre.fr/]Sculpture et pierre[/url][url=http://cv.informaticien.free.fr/].[/url]

ERREUR BBCODE SUR CE MESSAGE :
- La valeur de la balise "quote" n'est pas correcte !

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

jadawin
Membre du club
Avatar de jadawin
Inscrit : 03/05/2004
Messages : 346
Message
#53121
Posté le 19/02/05 à 14:29
salut, poste le code des 2 fichiers suivants:
ejb-jar.xml (descripteur ejb standard inposé par la spec)
ejb-borland.xml (descripteur ejb spécifique au serveur J2EE, ici celui de Borland BES)

Je te rappelle que par défault les JBuilder antérieurs au 2005 ne savent pas gérer JBoss sans un plugin spécifique. Si tu n'as pas ce plug-in (ou "Open Tool" suivant la terminologie Borland), tu ne crée donc pas le descripteur spécifique pour JBoss, et donc le binding JNDI ne se fait pas, comme l'a remarqué zeb.

au lancement de JBoss, regarde la trace de déploiement de ton jar ejb. le déploiement et le mapping y sont clairement notifiés.

tchuss...
__________________________
je panse, donc j'essuie

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM J2EE - EJB



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.