RMI - UnmarshalException  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
RaulCarlinPJ
JavaTeenager
[Avatar]

Membro desde: 04/12/2004 00:00:00
Mensagens: 163
Offline

Galera, to com esse erro aqui mas não consigo entender o porquê... as classes estão todas nos pacotes corretos, está tudo certo, o problema só acontece no meu Naming.bind()... me ajudem!

[WWW] [ICQ]
jefecompPJ
Thread.start()
[Avatar]

Membro desde: 15/12/2002 00:00:00
Mensagens: 29
Localização: 86460577
Offline

Olá RaulCarlin ...
A exceção de Unmarshaling ocorre quando suas classes que estão tentnado ser transmitidas através de invocação remota não implementam a interface Serializable, ou seja, não se tornam serializáveis. Portanto você deve verificar se suas classes implementam a interface serializable. Outro problema que foi observado é quanto a exceção ClassNotFoundException, que diz respeito ao Classloader nã encontrar a respectiva classe para ser carregada. Isso vc resolve colocando todas as classes que serão utilizadas na sua aplicação no classpath, assim vc não terá problemas quanto a isso...

Espero ter ajudado..

Um abraço ..

Jeferson..
[WWW] [ICQ]
RaulCarlinPJ
JavaTeenager
[Avatar]

Membro desde: 04/12/2004 00:00:00
Mensagens: 163
Offline

Valeu Jeferson, era isso mesmo, só que tinha um outro problema, além do classpath eu tive que ajustar a propriedade java.rmi.server.codebase para encontrar os meus stub's... não entendi porque ele não encontrou sozinho, mas com isso resolvi meu problema...

Valeu!
[WWW] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team