Bonjour à tous,
je m'interesse depuis un petit bout de temps au JavaEE et développe une application avec client riche pour une Entreprise.
j'arrive au moment où je dois connecter l'interface grafique et la partie métier EJB
je travaille avec NetBeans IDE7 en JavaEE6 et EJB3.1
j'ai fais un projet simple de test pour m'exercer.
1er problème
Mon EAR "test" possède un module EJB "test-ejb" avec un EntityBean "client", un module Entreprise Application Client "test-app" avec un Main.
je souhaite ajouter un ejb "Testbean" au module EJB avec une interfaceRemote dans le module Client or c'est impossible (netbean ne veut pas ) >:3
bon, je crée un Bean sans interface. et cherche a l'injecter dans mon Main client.
et evidamment j'ai une vieille erreur de type "creer la class Testbean dans le package testapp"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Context ctx = InitialContext(); Testbean bean = ctx.lookup("java:app/test-ejb/Testbean");
j'ai essayé en passant un interface Local via le context
..../Testbean!TestbeanLocal");
idem
j'ai bien la possibilité de faire une lib avec l'interface remote mais a ce moment la c'est plus du JavaEE.
comment faire ça proprement ?
Partager