Cliente ejb para sun one
Estoy haciendo un ejb de sesion sin estado para el servidor de aplicaciones de sun. esta desplegado en el servidor. Pero a la hora de crear el cliente me sale la excepcion:
javax.naming.NoInitialContextException: Cannot instantiate class: javax.naming.spi.InitialContextFactory. Root exception is java.lang.InstantiationException: javax.naming.spi.InitialContextFactory
el código del cliente es:
try{
Properties p=System.getProperties();
InitialContext initialContext = new InitialContext(p);
Object objref = initialContext.lookup("EjemploHome");
EjemploHome homecalc =(EjemploHome)PortableRemoteObject.narrow(objref,EjemploHome.class);
Ejemplo ejemplo = homecalc.create();
ejemplo.listadoDB();
}catch (Exception NamingException) {
NamingException.printStackTrace();
}
Gracias por su colaboración
javax.naming.NoInitialContextException: Cannot instantiate class: javax.naming.spi.InitialContextFactory. Root exception is java.lang.InstantiationException: javax.naming.spi.InitialContextFactory
el código del cliente es:
try{
Properties p=System.getProperties();
InitialContext initialContext = new InitialContext(p);
Object objref = initialContext.lookup("EjemploHome");
EjemploHome homecalc =(EjemploHome)PortableRemoteObject.narrow(objref,EjemploHome.class);
Ejemplo ejemplo = homecalc.create();
ejemplo.listadoDB();
}catch (Exception NamingException) {
NamingException.printStackTrace();
}
Gracias por su colaboración
