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)

questionAnswers(8)

yourAnswerToTheQuestion