Cliente y servidor con RMI

JMMF
06 de Agosto del 2003
Buenas a todos, estoy haciendo prácticas con RMI (todo en local): compilo una interfaz, el objeto remoto que implementa esa interfaz, el programa cliente y el servidor. Genero el _STUB con rmic -v1.2. Hasta aquí muy bien. Luego lanzo el rmiregistry y se queda esperando, pero cuando ejecuto el programa servidor obtengo un error del tipo:
Error: java.rmi.ServerException: RemoteException occurred in server thread;
nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested
exception is:
java.lang.ClassNotFoundException: ObjetoRemoto_Stub

Estoy seguro de que la variable CLASSPATH apunta al directorio de trabajo donde residen estas clases.
¿por qué puede fallar?