Проблема реестра 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)