Bonjour,
J'ai essayé de réaliser le tutorial "http://psecheresse.developpez.com/tutoriel/netbeans/java-ee/partie1/" et je rencontre après le test unitaire l'erreur suivante:
Voici le passage de mon code correspondant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 There was 1 failure: 1) testAdditionner(demo.ejb3.calculatrice.CalculatriceBeanTest)junit.framework.AssertionFailedError: demo.ejb3.calculatrice.CalculatriceRemote not bound
J'ai regardé les messages précédents mais les modifications que j'ai essayé d'entreprendre restaient vaines.
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 InitialContext ctx; try { Properties jndiProps = new Properties(); jndiProps.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory"); jndiProps.setProperty("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces"); jndiProps.setProperty("java.naming.provider.url","jnp://localhost:1099"); ctx = new InitialContext(jndiProps); Object ref = ctx.lookup("demo.ejb3.calculatrice.CalculatriceRemote"); CalculatriceRemote calc = (CalculatriceRemote)PortableRemoteObject.narrow(ref,CalculatriceRemote.class); expResult = calc.additionner(x,y); } catch (NamingException ex) { fail(ex.getMessage()); }
D'avance merci.
Partager