eclipse y JOnAS...

ElPato
06 de Octubre del 2004
hola a todos!!!...a ver si alguien me puede dar una mano.

al ejecutar el cliente me tira la siguiente excepcion
se aceptan todo tipo de ayuda e ideas... mil gracias.

javax.naming.NamingException: javax.naming.CommunicationException [Root exception is java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: test.JOnASMyFirstEJB860806911Home_Stub (no security manager: RMI class loader disabled)]
Caused by: javax.naming.CommunicationException. Root exception is java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: test.JOnASMyFirstEJB860806911Home_Stub (no security manager: RMI class loader disabled)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:88)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.objectweb.carol.jndi.spi.JRMPContext.lookup(JRMPContext.java:169)
at org.objectweb.carol.jndi.spi.JRMPContext.lookup(JRMPContext.java:173)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at org.objectweb.carol.jndi.spi.ContextWrapper.lookup(ContextWrapper.java:113)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at test.client.Client.getHome(Client.java:25)
at test.client.Client.testBean(Client.java:47)
at test.client.Client.main(Client.java:65)

Nacho
06 de Octubre del 2004
Parece que no encuentra el stub de la clase test.JOnAS.
¿Como generas o compilas el EJB test.JOnAS?
Saludos.

ElPato
06 de Octubre del 2004
Buenas, gracias Nacho por tu respuesta...mira esto son los pasos que sigo al generar el EJB:
-agrego el EJB al modulo EJB
-genero las clases del EJB
-arranco el Jonas 4.1.2
-y hago un deploy del EJB
hasta ahi parece funcionar todo correctamente, pero al ejecutar el cliente me da la excepcion del mensaje anterior.
Si alguien se le ocurre algo...bienvenido sea!!!

saudos...ElPato.

Nacho
06 de Octubre del 2004
Creo que basta con que incluyas el stub generado en el segundo paso en el classpath del cliente que invoca al EJB, de todos modos no estoy seguro porque nunca he usado Jonas.
Tal vez aqui encuentres informacion.

http://www.mail-archive.com/[email protected]/msg00639.html

Saludos.