Bonjour à tous,

Je suis totalement perdu et désemparé face aux ejb...
J'explique mon problème:

J'ai créé un bean session stateful qui contient la méthode hello world.

Jusque là tout va bien... excepté que je ne sais pas comment faire pour ajouter la référence de cet ejb dans mon client

J'ai un peu regardé pour des exemples et voilà ce que j'ai trouvé:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Context ctx = new InitialContext();
RemoteStorage storageService = (RemoteStorage) ctx
.lookup(RemoteStorage.class.getName());
Bon très bien... mais lorsque j'inscris le nom de mon bean dans le client, celui-ci me dit qu'il ne trouve pas la classe !

Donc j'ai un pc A sur lequel est installé netbeans 6 + glassfish v2 et sur lequel tourne mon bean

Et sur le pc B j'essaie d'accéder à mon bean A

Vraiment compliqué les ejb, je ne comprends vraiment rien à leurs références, si qqun pouvait m'éclairer sur le sujet ce serait génial.

En particulier, je me demande comment mon client peut retrouver mon serveur glassfish ?? il faut quand même bien spécifier une ip ou un nom de machine non ?