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:

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
Voici le passage de mon code correspondant:

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());
        }
J'ai regardé les messages précédents mais les modifications que j'ai essayé d'entreprendre restaient vaines.

D'avance merci.