我有一个使用自签名证书签名并由JWS部署的JAR。 它通常运行正常(大部分时间)但有时会失败,这很烦人,它显示了闪屏但没有别的。
这是最后的日志行:
<record>
<date>2009-09-08T16:55:33</date>
<millis>1252421733468</millis>
<sequence>173</sequence>
<logger>com.sun.deploy</logger>
<level>FINE</level>
<class>com.sun.deploy.util.LoggerTraceListener</class>
<method>print</method>
<thread>10</thread>
<message>network: Conectando socket://127.0.0.1:4590 con proxy=DIRECT
</message>
</record>
<record>
<date>2009-09-08T16:55:37</date>
<millis>1252421737171</millis>
<sequence>174</sequence>
<logger>com.sun.deploy</logger>
<level>FINE</level>
<class>com.sun.deploy.util.LoggerTraceListener</class>
<method>print</method>
<thread>10</thread>
<message>security: JAVAWS AppPolicy Permission requested for: http://127.0.0.1/ikuspro/ikuspro.jar
</message>
</record>
<record>
<date>2009-09-08T16:55:37</date>
<millis>1252421737171</millis>
<sequence>175</sequence>
<logger>com.sun.deploy</logger>
<level>FINE</level>
<class>com.sun.deploy.util.LoggerTraceListener</class>
<method>print</method>
<thread>10</thread>
<message>security: We were not granted permission, exiting
</message>
</record>
</log>
这是我的jnlp文件
<?xml version="1.0" encoding="utf-8"?>
<!-- Fichero JNLP de Ikuspro -->
<jnlp spec="6.0" codebase="http://127.0.0.1/ikuspro" href="ikuspro.jnlp">
<information>
<title>Ikuspro</title>
<vendor>MyName</vendor>
<homepage href=""/>
<description>Ikuspro</description>
<description kind="short">Desc+
</description>
<icon href="ikusproLogo.png"/>
<icon kind="splash" href="splash.png"/>
<offline-allowed/>
<shortcut online="true">
<desktop/>
<menu submenu="Ikuspro"/>
</shortcut>
</information>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="prompt-update">
</update>
<resources>
<j2se version="1.6" java-vm-args="-esa -Xnoclassgc"/>
<jar href="ikuspro.jar"/>
</resources>
<application-desc main-class="ikuspro.main.Ikuspro"/>
</jnlp>
正如我所说,它并不总是发生,证书已被永久接受。 此外,我看到调试处于FINE级别,如何使其更加冗长?
提前致谢
答案 0 :(得分:0)
似乎这是运行时1.6.0_11中的错误。我已经更新到1.6.0_15并且它现在工作正常。