Проблема реестра RMI: rmiregistry может вызвать непреднамеренные исключения при связывании с базой кода с использованием схемы URL «file:»

Пожалуйста, ознакомьтесь с разделом «Проблема реестра RMI»эта статья для фона на Java Обновление 1.6.0_29 сначала.

Если я правильно понимаю (я немец), обновление представляет ошибку в rmiregistry, которая не работает с шаблоном file: pattern в базе кода.

И.Е. следующее с 1.6.0_29 больше не будет работать:

-Djava.rmi.server.codebase="file:myproject/bin/ ..."

В настоящее время мы используем возможность иметь кодовую базу с файлом: синтаксис. Кто-нибудь знает обходной путь для создания этой работы?

Примечание:Нет, мы не хотим запускать локальный веб-сервер или FTP-сервер.

Обновить:

На Naming.bind выдается это исключение:

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)

Ответы на вопрос(8)

Ваш ответ на вопрос