RMI Registry Issue: rmiregistry pode causar exceções indesejadas ao vincular à base de código usando o esquema de URL “file:”
Consulte a passagem "RMI Registry Issue" deEste artig para obter o plano de fundo da atualização 1.6.0_29 do Java primeir
Se eu entendi direito (sou alemão), a atualização introduz um erro no rmiregistry que falha ao trabalhar com o arquivo: pattern na base de códig
I.E. o seguinte não funcionará mais com 1.6.0_29:
-Djava.rmi.server.codebase="file:myproject/bin/ ..."
Atualmente, estamos usando o recurso de ter uma base de código com a sintaxe file:. Alguém conhece uma solução alternativa para fazer esse trabalho?
Nota:ão, não queremos iniciar um servidor Web local ou servidor FT
Atualizar
Naming.bind esta exceção é lançada:
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)