Serializable and Remote

Fala ae pessoal,

Estou tendo problemas com classe que implementam Serializable e Remote ao mesmo tempo.

O que acontece é que quando eu marco um objeto remoto como serializable, ele passa a ser sempre serializado. Até em locais que eu queria enviar uma referência remota ele é serializado!

Alguém sabe como resolver esse problema?

Tem como eu marcar onde um objeto serializado deve ser retornado e onde uma referência remota deve ser retornada.

[]s