32位Windows 7上的Java 7 – Java Webstart – 无法加载资源

前端之家收集整理的这篇文章主要介绍了32位Windows 7上的Java 7 – Java Webstart – 无法加载资源前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
32位Windows 7上的Java 7 – Java Webstart – 无法加载资源

我无法在32位Windows 7系统上启动任何java webstart应用程序.
例如. ArgoUML – http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp
使用Java 6,一切正常,但是使用Java 7,我遇到了这样的错误

Unable to load resource: java.io.IOException: Error writing to
server
or java.net.SocketException: Connection reset

  1. Java version:
  2. Java Web Start 10.7.2.11
  3. Using JRE version 1.7.0_07-b11 Java HotSpot(TM) Client VM

这是跟踪日志:

  1. Log started: pe,21 syys 2012 21:04:19 +0300
  2. basic: Java part started
  3. basic: jnlpx.jvm: C:\Program Files\Java\jre7\bin\javaw.exe
  4. basic: jnlpx.splashport: 52540
  5. basic: jnlpx.remove: true
  6. basic: jnlpx.heapsize: NULL,512m
  7. network: Loading user-defined proxy configuration ...
  8. network: Done.
  9. network: Browser is ChromeHTML
  10. network: Browser is IE
  11. network: Loading proxy configuration from Internet Explorer ...
  12. network: Done.
  13. network: Loading direct proxy configuration ...
  14. network: Done.
  15. network: Proxy Configuration: No proxy
  16. security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
  17. security: property package.access new value sun.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
  18. security: property package.access value sun.,com.sun.javaws
  19. security: property package.access new value sun.,com.sun.javaws,com.sun.deploy
  20. security: property package.access value sun.,com.sun.deploy
  21. security: property package.access new value sun.,com.sun.deploy,com.sun.jnlp
  22. security: property package.definition value sun.,com.sun.org.apache.xalan.internal.utils.
  23. security: property package.definition new value sun.,com.sun.javaws
  24. security: property package.definition value sun.,com.sun.javaws
  25. security: property package.definition new value sun.,com.sun.deploy
  26. security: property package.definition value sun.,com.sun.deploy
  27. security: property package.definition new value sun.,com.sun.jnlp
  28. security: property package.access value sun.,com.sun.jnlp
  29. security: property package.access new value sun.,com.sun.jnlp,org.mozilla.jss
  30. security: property package.definition value sun.,com.sun.jnlp
  31. security: property package.definition new value sun.,org.mozilla.jss
  32. basic: Running JVMParams: [JVMParameters: isSecure: true,args: -Xmx512m]
  33. -> [JVMParameters: isSecure: true,args: -Xmx512m]
  34. network: Created version ID: 1.7.0.07
  35. network: Created version ID: 1.7
  36. network: Created version ID: 2.2.1
  37. temp: new XMLParser with source:
  38. temp: <?xml version="1.0" encoding="utf-8"?>
  39. <!-- JNLP File for launching ArgoUML with WebStart -->
  40. <jnlp
  41. spec="1.0+"
  42. codebase="http://argouml-downloads.tigris.org/maven2"
  43. href="http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp">
  44. <information>
  45. <title>ArgoUML Latest Stable Release 0.34</title>
  46. <vendor>Tigris.org (Open Source)</vendor>
  47. <homepage href="http://argouml.tigris.org/"/>
  48. <description>ArgoUML application.
  49. This is the latest stable release.
  50. </description>
  51. <description kind="short">ArgoUML 0.34</description>
  52. <icon href="http://argouml.tigris.org/images/argologo16x16.gif" width="16" height="16" />
  53. <icon href="http://argouml.tigris.org/images/argologo32x32.gif" width="32" height="32" />
  54. <icon href="http://argouml.tigris.org/images/argologo64x64.gif" width="64" height="64" />
  55. <offline-allowed/>
  56. </information>
  57. <security>
  58. <all-permissions/>
  59. </security>
  60. <resources>
  61. <j2se version="1.6+" max-heap-size="512m"/>
  62.  
  63. <jar href="http://argouml-downloads.tigris.org/maven2/antlr/antlr/2.7.7-3/antlr-2.7.7-3.jar"/>
  64. ....
  65. <property name="argouml.modules"
  66. value=";org.argouml.state2.StateDiagramModule;org.argouml.sequence2.SequenceDiagramModule;org.argouml.activity2.ActivityDiagramModule;org.argouml.core.propertypanels.module.XmlPropertyPanelsModule;org.argouml.transformer.TransformerModule;org.argouml.language.cpp.generator.ModuleCpp;org.argouml.language.cpp.notation.NotationModuleCpp;org.argouml.language.cpp.profile.ProfileModule;org.argouml.language.cpp.reveng.CppImport;org.argouml.language.cpp.ui.SettingsTabCpp;org.argouml.language.csharp.generator.GeneratorCSharp;org.argouml.language.java.cognitive.critics.InitJavaCritics;org.argouml.language.java.generator.GeneratorJava;org.argouml.language.java.profile.ProfileJava;org.argouml.language.java.reveng.JavaImport;org.argouml.language.java.reveng.classfile.ClassfileImport;org.argouml.language.java.ui.JavaTools;org.argouml.language.java.ui.SettingsTabJava;org.argouml.language.PHP.generator.ModulePHP4;org.argouml.language.PHP.generator.ModulePHP5;org.argouml.language.sql.sqlInit;org.argouml.uml.reveng.classfile.ClassfileImport;org.argouml.uml.reveng.idl.IDLFileImport" />
  67. </resources>
  68. <application-desc main-class="org.argouml.application.Main"/>
  69. </jnlp>
  70.  
  71. temp:
  72.  
  73. returning ROOT as follows:
  74.  
  75. <jnlp spec="1.0+" codebase="http://argouml-downloads.tigris.org/maven2" href="http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp">
  76. <information>
  77. <title>ArgoUML Latest Stable Release 0.34</title>
  78. <vendor>Tigris.org (Open Source)</vendor>
  79. <homepage href="http://argouml.tigris.org/"/>
  80. <description>ArgoUML application.
  81. This is the latest stable release.
  82. </description>
  83. <description kind="short">ArgoUML 0.34</description>
  84. <icon href="http://argouml.tigris.org/images/argologo16x16.gif" width="16" height="16"/>
  85. <icon href="http://argouml.tigris.org/images/argologo32x32.gif" width="32" height="32"/>
  86. <icon href="http://argouml.tigris.org/images/argologo64x64.gif" width="64" height="64"/>
  87. <offline-allowed/>
  88. </information>
  89. <security>
  90. <all-permissions/>
  91. </security>
  92. <resources>
  93. <j2se version="1.6+" max-heap-size="512m"/>
  94. <jar href="http://argouml-downloads.tigris.org/maven2/antlr/antlr/2.7.7-3/antlr-2.7.7-3.jar"/>...
  95. <property name="argouml.modules" value=";org.argouml.state2.StateDiagramModule;org.argouml.sequence2.SequenceDiagramModule;org.argouml.activity2.ActivityDiagramModule;org.argouml.core.propertypanels.module.XmlPropertyPanelsModule;org.argouml.transformer.TransformerModule;org.argouml.language.cpp.generator.ModuleCpp;org.argouml.language.cpp.notation.NotationModuleCpp;org.argouml.language.cpp.profile.ProfileModule;org.argouml.language.cpp.reveng.CppImport;org.argouml.language.cpp.ui.SettingsTabCpp;org.argouml.language.csharp.generator.GeneratorCSharp;org.argouml.language.java.cognitive.critics.InitJavaCritics;org.argouml.language.java.generator.GeneratorJava;org.argouml.language.java.profile.ProfileJava;org.argouml.language.java.reveng.JavaImport;org.argouml.language.java.reveng.classfile.ClassfileImport;org.argouml.language.java.ui.JavaTools;org.argouml.language.java.ui.SettingsTabJava;org.argouml.language.PHP.generator.ModulePHP4;org.argouml.language.PHP.generator.ModulePHP5;org.argouml.language.sql.sqlInit;org.argouml.uml.reveng.classfile.ClassfileImport;org.argouml.uml.reveng.idl.IDLFileImport"/>
  96. </resources>
  97. <application-desc main-class="org.argouml.application.Main"/>
  98. </jnlp>
  99. temp: returning LaunchDesc from XMLFormat.parse():
  100.  
  101. <jnlp spec="1.0+" codebase="http://argouml-downloads.tigris.org/maven2/" href="http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp">
  102. <information>
  103. <title>ArgoUML Latest Stable Release 0.34</title>
  104. <vendor>Tigris.org (Open Source)</vendor>
  105. <homepage href="http://argouml.tigris.org/"/>
  106. <description>ArgoUML application.
  107. This is the latest stable release.
  108. </description>
  109. <description kind="short">ArgoUML 0.34</description>
  110. <icon href="http://argouml.tigris.org/images/argologo16x16.gif" height="16" width="16" kind="default"/>
  111. <icon href="http://argouml.tigris.org/images/argologo32x32.gif" height="32" width="32" kind="default"/>
  112. <icon href="http://argouml.tigris.org/images/argologo64x64.gif" height="64" width="64" kind="default"/>
  113. <offline-allowed/>
  114. </information>
  115. <security>
  116. <all-permissions/>
  117. </security>
  118. <update check="timeout" policy="always"/>
  119. <resources>
  120. <java max-heap-size="536870912" version="1.6+"/>
  121. <jar href="http://argouml-downloads.tigris.org/maven2/antlr/antlr/2.7.7-3/antlr-2.7.7-3.jar" download="eager" main="false"/>
  122. ...
  123. <property name="argouml.modules" value=";org.argouml.state2.StateDiagramModule;org.argouml.sequence2.SequenceDiagramModule;org.argouml.activity2.ActivityDiagramModule;org.argouml.core.propertypanels.module.XmlPropertyPanelsModule;org.argouml.transformer.TransformerModule;org.argouml.language.cpp.generator.ModuleCpp;org.argouml.language.cpp.notation.NotationModuleCpp;org.argouml.language.cpp.profile.ProfileModule;org.argouml.language.cpp.reveng.CppImport;org.argouml.language.cpp.ui.SettingsTabCpp;org.argouml.language.csharp.generator.GeneratorCSharp;org.argouml.language.java.cognitive.critics.InitJavaCritics;org.argouml.language.java.generator.GeneratorJava;org.argouml.language.java.profile.ProfileJava;org.argouml.language.java.reveng.JavaImport;org.argouml.language.java.reveng.classfile.ClassfileImport;org.argouml.language.java.ui.JavaTools;org.argouml.language.java.ui.SettingsTabJava;org.argouml.language.PHP.generator.ModulePHP4;org.argouml.language.PHP.generator.ModulePHP5;org.argouml.language.sql.sqlInit;org.argouml.uml.reveng.classfile.ClassfileImport;org.argouml.uml.reveng.idl.IDLFileImport"/>
  124. </resources>
  125. <application-desc main-class="org.argouml.application.Main"/>
  126. </jnlp>
  127. basic: new Launcher:
  128. <jnlp spec="1.0+" codebase="http://argouml-downloads.tigris.org/maven2/" href="http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp">
  129. <information>
  130. <title>ArgoUML Latest Stable Release 0.34</title>
  131. <vendor>Tigris.org (Open Source)</vendor>
  132. <homepage href="http://argouml.tigris.org/"/>
  133. <description>ArgoUML application.
  134. This is the latest stable release.
  135. </description>
  136. <description kind="short">ArgoUML 0.34</description>
  137. <icon href="http://argouml.tigris.org/images/argologo16x16.gif" height="16" width="16" kind="default"/>
  138. <icon href="http://argouml.tigris.org/images/argologo32x32.gif" height="32" width="32" kind="default"/>
  139. <icon href="http://argouml.tigris.org/images/argologo64x64.gif" height="64" width="64" kind="default"/>
  140. <offline-allowed/>
  141. </information>
  142. <security>
  143. <all-permissions/>
  144. </security>
  145. <update check="timeout" policy="always"/>
  146. <resources>
  147. <java max-heap-size="536870912" version="1.6+"/>
  148. <jar href="http://argouml-downloads.tigris.org/maven2/antlr/antlr/2.7.7-3/antlr-2.7.7-3.jar" download="eager" main="false"/>
  149. ....
  150. <property name="argouml.modules" value=";org.argouml.state2.StateDiagramModule;org.argouml.sequence2.SequenceDiagramModule;org.argouml.activity2.ActivityDiagramModule;org.argouml.core.propertypanels.module.XmlPropertyPanelsModule;org.argouml.transformer.TransformerModule;org.argouml.language.cpp.generator.ModuleCpp;org.argouml.language.cpp.notation.NotationModuleCpp;org.argouml.language.cpp.profile.ProfileModule;org.argouml.language.cpp.reveng.CppImport;org.argouml.language.cpp.ui.SettingsTabCpp;org.argouml.language.csharp.generator.GeneratorCSharp;org.argouml.language.java.cognitive.critics.InitJavaCritics;org.argouml.language.java.generator.GeneratorJava;org.argouml.language.java.profile.ProfileJava;org.argouml.language.java.reveng.JavaImport;org.argouml.language.java.reveng.classfile.ClassfileImport;org.argouml.language.java.ui.JavaTools;org.argouml.language.java.ui.SettingsTabJava;org.argouml.language.PHP.generator.ModulePHP4;org.argouml.language.PHP.generator.ModulePHP5;org.argouml.language.sql.sqlInit;org.argouml.uml.reveng.classfile.ClassfileImport;org.argouml.uml.reveng.idl.IDLFileImport"/>
  151. </resources>
  152. <application-desc main-class="org.argouml.application.Main"/>
  153. </jnlp>
  154. network: prepareToLaunch: offlineOnly=false
  155. network: Cache entry not found [url: http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp,version: null]
  156. network: Cache entry not found [url: http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp,version: null]
  157. network: Connecting http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp with proxy=DIRECT
  158. network: Connecting socket://argouml-downloads.tigris.org:80 with proxy=DIRECT
  159. network: Connecting socket://argouml-downloads.tigris.org:80 with proxy=DIRECT
  160. java.io.IOException: Error writing to server
  161. at sun.net.www.protocol.http.HttpURLConnection.writeRequests(Unknown Source)
  162. at sun.net.www.protocol.http.HttpURLConnection.writeRequests(Unknown Source)
  163. at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
  164. at java.net.HttpURLConnection.getResponseCode(Unknown Source)
  165. at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
  166. at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
  167. at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
  168. at com.sun.deploy.net.DownloadEngine._downloadCacheEntry(Unknown Source)
  169. at com.sun.deploy.cache.ResourceProviderImpl.getResourceCacheEntry(Unknown Source)
  170. at com.sun.deploy.cache.ResourceProviderImpl.getResourceCacheEntry(Unknown Source)
  171. at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
  172. at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
  173. at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
  174. at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
  175. at com.sun.javaws.Launcher.launch(Unknown Source)
  176. at com.sun.javaws.Main.launchApp(Unknown Source)
  177. at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
  178. at com.sun.javaws.Main.access$000(Unknown Source)
  179. at com.sun.javaws.Main$1.run(Unknown Source)
  180. at java.lang.Thread.run(Unknown Source)
  181. network: Connecting http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp with proxy=DIRECT
  182. network: Connecting socket://argouml-downloads.tigris.org:80 with proxy=DIRECT
  183. network: Connecting socket://argouml-downloads.tigris.org:80 with proxy=DIRECT
  184. java.net.SocketException: Connection reset
  185. at java.net.SocketInputStream.read(Unknown Source)
  186. at java.net.SocketInputStream.read(Unknown Source)
  187. at java.io.BufferedInputStream.fill(Unknown Source)
  188. at java.io.BufferedInputStream.read1(Unknown Source)
  189. at java.io.BufferedInputStream.read(Unknown Source)
  190. at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
  191. at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
  192. at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
  193. at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
  194. at java.net.HttpURLConnection.getResponseCode(Unknown Source)
  195. at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
  196. at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
  197. at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
  198. at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
  199. at com.sun.deploy.net.DownloadEngine._downloadCacheEntry(Unknown Source)
  200. at com.sun.deploy.cache.ResourceProviderImpl.getResourceCacheEntry(Unknown Source)
  201. at com.sun.deploy.cache.ResourceProviderImpl.getResourceCacheEntry(Unknown Source)
  202. at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
  203. at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
  204. at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
  205. at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
  206. at com.sun.javaws.Launcher.launch(Unknown Source)
  207. at com.sun.javaws.Main.launchApp(Unknown Source)
  208. at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
  209. at com.sun.javaws.Main.access$000(Unknown Source)
  210. at com.sun.javaws.Main$1.run(Unknown Source)
  211. at java.lang.Thread.run(Unknown Source)
  212. preloader: Construct preloader delegate
  213. network: Connecting socket://127.0.0.1:52540 with proxy=DIRECT
  214. #### Java Web Start Error:
  215. #### Unable to load resource: http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp
问题似乎出现在Windows环境中的Java 7 IPv6中.
解决方案是添加

< j2se version =“1.6.10”href =“http://java.sun.com/products/autodl/j2se”
java的VM-ARGS = “ – Djava.net.preferIPv4Stack =真”/>

(我还手动将java.exe和javaws.exe添加到Windows防火墙和F-Secure中的例外列表中.)

感谢Richard Conway:http://grokkingis.blogspot.fi/2012/08/work-arounds-windows-firewall-blocking.html?showComment=1349808752760#c2225417445483685032

猜你在找的Windows相关文章