升級到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)