Please see the βRMI Registry Errorβ section of this article for background on Java Update 1.6.0_29.
If I understand correctly (I'm German), the update introduces an error in rmiregistry, which does not work with the file: code template in the code base.
those. The following will not work with 1.6.0_29:
-Djava.rmi.server.codebase="file:myproject/bin/ ..."
We are currently using the code availability function with the syntax file :. Does anyone know a workaround to do this job?
Note: No, we do not want to start the local web server or ftp server.
Update:
In Naming.bind, this is an exception:
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.lang.ClassNotFoundException: access to class loader denied at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:400) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:248) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method)
Daniel hiller
source share