Salve a tutti. Ho creato un EJB e ho fatto il deploy sotto JBoss e funziona tutto perfettamente. I prrblemi nascono con il client. Vi posto il codice:
Quando mando in esecuzione il client mi dice:codice:public class ClientBean { public static void main(String[] args) { Properties prop = new Properties(); prop.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory"); prop.put(Context.PROVIDER_URL, "jnp://localhost:1099"); try { // ottiene riferimento a JNDI //InitialContext ctx = new InitialContext(); InitialContext ctx = new InitialContext(prop); // ottiene riferimento alla home interface Object ref = ctx.lookup("AdderBean"); // casting if ( ref != null ){ AdderHome home = (AdderHome)PortableRemoteObject.narrow(ref, AdderHome.class); Adder adder = home.create(); System.out.println(adder.add(2, 5)); } } catch (Exception e) { System.out.println(e.getMessage()); } } }
AdderBean not bound
Dove è il è problema???

Rispondi quotando