Boa tarde galera, como vai ?
Bom, estou com um pequeno problema. Tenho uma classe chamada Client, está por sua vez implementa a interface Observer.
Tenho uma interface que se chama IUser, essa por sua vez tem os métodos login, logout e addObservers.
Tenho uma classe User que implementa a interface IUser, essa por sua vez extend a classe Observable.
Quando o usuário inicia a aplicação, a mesma efetua a busca do usuário em um banco de dados para validar usuário e senha, após o usuário ser devidamente válidado a aplicação tenta registrar um Observador ( Classe Client ) para a classe ( User ) através do método addObservers, mas ocorre o seguinte erro quando tento executar:
error marshalling arguments; nested exception is:
java.io.NotSerializableException: <meu package>
Quando instancio um objeto do tipo User
User user = new User() eu consigo registrar um objeto utilizando o método addObservers.
Como poderia resolver esse probleminha ?
Muito agradecido se puderem me ajudar.
Valeus.