Boa noite.
Estou a um bom tempo tentando descobrir a causa do erro abaixo:
Exception in thread “main” java.lang.NullPointerException
at com.tela.Tela.(Tela.java:75)
at com.tela.Tela.main(Tela.java:84)
No seguinte trecho do código:
IMonitor aux = (IMonitor) Naming.lookup( "rmi://localhost/ServicoRMI" );
System.out.println(aux);
label = new JLabel(aux.refresh());
//aqui retorna um string
IMonitor é a interface.
aux retorna: Monitor_Stub[UnicastRef [liveRef: [endpoint:10.80.1.217:2686,objID:[15
f27bb3:11499e0f60b:-7fff, 5908125024763172387]]]]
e parece estar tudo ok com o serviço RMI também porque na sessão do DOS que ele está ativo a cada execução ele retorna null.
O método refresh está em uma classe Monitor que parece não estar sendo chamado, pois lá só retorno uma string “teste”.
Alguém já passou por isso ou tem alguma idéia que possa me ajudar a descobrir o que pode estar acontecendo?
Obrigado 