Caros,
mas queria entender como faço pra chamar via Local o metodo via remoto
funcionou queria entender como faz pra Local…
se alguem puder me ajudar a entender …sou novato e aceito ajuda…
grato…
abs
Exception in thread "main" javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at teste.TesteCalculadora.getHome1(TesteCalculadora.java:48)
at teste.TesteCalculadora.imprimeLocal(TesteCalculadora.java:61)
at teste.TesteCalculadora.main(TesteCalculadora.java:68)
private CalculadoraLocalHome getHome1() throws NamingException, ClassNotFoundException, InstantiationException, IllegalAccessException {
CalculadoraLocalHome localHome = null;
InitialContext context = new InitialContext(properties);
Object object = context.lookup("CalculadoraLocal");
localHome = (CalculadoraLocalHome)object;
System.out.println("localHome is null ? "+localHome.equals(null));
return localHome;
}