Olá!
Eu estou tentando implementar um programa que utiliza rmi.
Estou utilizando o eclipse.
Para isso segui todos os passos:
- Instalei o plugin para rmi , aqui deste site (http://www.genady.net/rmi/v20/)
2)Fui no windows- preferences- Java- instaled JRE e coloquei o caminho da pasta do jdk
- Mandei o programa rodar com “run as rmi java aplication”
Mas fica dando esse erro:
Trouble: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
java.net.ConnectException: Connection refused: connect
Então pesquisei um pouco e vi que tinha que iniciar o rmiregistry
Então fui no cmd e selecionei a pasta bin do jdk e apliquei o comando start rmiregistry.
Abriu automaticamente então uma nova janela no cmd.
Deixei a janela aberta e fui rodar no eclipse novamente o programa, mas dae o erro que apareceu foi
Trouble: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: MensagemImplementacao_Stub
E depois disso não sei mais o que fazer…
Então eu ficaria muito agradecida se alguem puder me ajudar!
Obrigada!