Bom dia a todos!
Estou criando uma aplicação com rmi, e tendo alguns problemas quando faço metodos que retornam ou recebem uma Entidade. Geralmente recebe uma Exception com:
NullPointException ou Unknow Source.
Bem NullPointException não deveria esta acontecenndo pois estou iniciando as class, e quando faço a alteração:
// metodo que preciso e que gera erro
public Usuario getUsuario() throws RemoteException{
....
Usuario u = new Usuario(); // fiz assim apenas pra ter certeza que não era problema de instancia. criação
return u;
}
// metodo que funciona
public List<Usuario> getUsuario()throws RemoteException{
....
List<Usuario> u = new ArrayList<Usuario>();
return u;
}
A segunda opção fuciona e a primeira não, alguma explicação pra isso? e porque de NullPointException.
a mesma coisa com o metodo abaixo:
public void setUsuario(Usuario u) throws RemoteException{
....
....
....
}
// metodo que funciona
public void setUsuario(List<Usuario>)throws RemoteException{
....
....
....
}
Estou no trabalho e quando chegar em casa post o codigo inteiro.