Erreur "classRemote" not bound
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:
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:
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.