升级到XP和Java 1.6后,我们的Intranet应用程序中的一个在浏览器中运行java applet时遇到问题。 java applet是一个文档编辑器,它接受文档所在的参数。我假设它将这个文件复制到用户机器进行编辑。我希望我知道更多,但我没有来源......大坝!仅在运行新Java 1.6时出现Java IOException - 有人请
我们在运行XP-IE6-Java 1.6的机器上遇到java.io.IOException。这个问题不会发生在我们较早的Win2K-IE6-Java 1.3上,所以我们确信它与桌面而不是服务器(99%确实无关)。
有点信息:如果你尝试连续两次运行applet,它会第二次运行。第一次失败。此外,错误消息框出现在浏览器中嵌入橙色Java加载徽标之前。
我还在策略文件中输入了以下信息并通过控制台重新加载策略文件。
grant codeBase "http://intranetserver/*" {
permission java.security.AllPermission;
};
这里是堆栈跟踪的转储。感谢您的时间:-)
java.io.IOException: Write error at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(Unknown Source) at com.docscience.dlstools.browser.editor.HTMLDocumentLoader.loadDocument(HTMLDocumentLoader.java:94) at com.docscience.dlstools.browser.editor.HTMLDocumentLoader.loadDocument(HTMLDocumentLoader.java:113) at com.docscience.dlstools.browser.editor.HTMLDocumentLoader.loadDocument(HTMLDocumentLoader.java:126) at com.docscience.dlstools.browser.editor.dsBrowserEditor.loadPage(dsBrowserEditor.java:1623) at com.docscience.dlstools.browser.editor.dsBrowserEditor.loadFile(dsBrowserEditor.java:1873) at com.docscience.dlstools.browser.editor.dsBrowserEditor.(dsBrowserEditor.java:201) at com.docscience.dlstools.browser.editor.DLSBrowserEditor.init(DLSBrowserEditor.java:38) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)