Bonjour,
J’ai un problème, j’ai un EJB que je déploie correctement sur jonas.
Maintenant je veux faire une partie client de type Java project avec Eclipse, donc j’aurais un main.
Mon code est
Je ne sais pas pourquoi ce code ne marche pas. c'est le lookup qui sort en exception avec 'null'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 ManagerMetierHome managerMetierHome = null; ManagerMetier managerMetier = null; Properties properties = new Properties(); properties.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory"); properties.put(Context.PROVIDER_URL, "rmi://localhost:1099"); try { Context ctx = new InitialContext(properties); Object refObject = ctx.lookup("ejb/mtg_ManagerMetierHome"); managerMetierHome = (ManagerMetierHome) PortableRemoteObject.narrow(refObject, ManagerMetierHome.class); managerMetier = managerMetierHome.create(); } catch (Exception e) { System.err.println("error!!!" + e.getMessage()); }
J'ai le meme EJB qui est bien accedé par un servlet, je comprends pas trés bien comment ça marche tout ça. Je pense que c'est mon Context qui n'est pas bien chargé...
Comment puis-je faire pour avoir ce client qui marche ?
Merci beaucoup pour votre aide
PS: J'avais trouvé un lien donné par kalysto:
http://jonas.objectweb.org/current/d...html#PG_Client
qui ne marche plus...
Partager