Olá pessoal, estou implementando uma solução aqui em RMI, mas em determinado ponto estou com um problema de CAST.
Registry reg = LocateRegistry.getRegistry("localhost", 1000);
Mensageiro stub = (Mensageiro) reg.lookup("MSG"); //o problema é aqui
A Exception:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: $Proxy0 cannot be cast to pacoteremi.controle.Mensageiro
Onde Mensageiro é:
public interface Mensageiro extends Remote{
void enviarDados(EmpresaVo obj) throws RemoteException;
}
Já andei procurando, vi casos parecidos, mas ainda não consegui resolver. Alguém poderia me ajudar?!
Obrigado!