我有一个Java应用程序,我正在转换为使用WebStart。它应该连接到服务器以使用Naming.lookup进行一些身份验证,这在作为独立应用程序运行时工作正常。不幸的是,当运行与WebStart应用程序相同的代码时,调用失败并抛出:
java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is:
java.io.EOFException
答案 0 :(得分:1)
这表示注册表出错,可能是安全问题。您需要使用一些调试参数运行注册表以查看内容,例如-Djava.rmi.server.logCalls等。请参阅从RMI主页链接的属性页。