RMI + Linux = no such object in table [RESOLVIDO]

Oi pessoal!

Tenho um servico Rmi que funciona perfeitamente no windows mas no linux apesar de completar todos os passos do servidor quando o cliente chama o metodo da erro, estou setando as portas e ja as liberei porém quando a minha applet vai acessar ele acha o rmi, acha o servico e traz o stub porem ao invocar qualquer metodo da o seguinte erro “no such object in table”.

Li que este erro acontece na maioria das vezes devido ao garbage collector porem isso aconteceria depois de 10 minutos que é o tempo padrao de espera, e seria possivel recolocar o servico mas no meu caso acontece logo que o servico é iniciado e nao adianta recolocar.

Creio que seja alguma configuração necessária no linux mas não achei qual.

O rmi é startado via programa msm e nao linha de comando, ja tentei alterar o policy mas nao fez diferença.
Alguem ja usou o rmi no linux?

Consegui resolver.
O problema era na maneira como eu estava exportando o serviço, eu usava o UnicastRemoteObject.exportObject ao inves de estender esta classe, quando passei a estende-la o serviço foi disponibilizado corretamente tanto windows quanto linux e tomcat, glassfish.