Have you ensured your RMIRegistry has been started with NO CLASSPATH?
The error suggests that the RMIRegistry is finding your stubs/skels on its classpath.
If it does, it *does not bother* sending the java.rmi.server.codebase System Property in the marshal stream...
I found that codebase can point to any drive, but that the java.security.policy must point to a file on the same disk as the
Java SDK or JRE is installed on...