1

在 JRE 7 中最近的安全更新后,我无法加载小程序。小程序在 JRE 6 上运行良好,但在 7 上我收到以下错误消息:

出现错误的弹出窗口:

ExitException[ 3]com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://URL_TO_SERVER:9081/Application/applet/lib/ExternalLibrary.jar
    at sun.plugin2.applet.JNLP2Manager.downloadResources(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

在 Java 控制台中,我可以看到与上面相同的错误,但还有一些额外的信息:

java.lang.SecurityException: invalid SHA1 signature file digest for com/ibm/api/admin/DirectoryConfigurationSunOne.class
    at sun.security.util.SignatureFileVerifier.verifySection(Unknown Source)
    at sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)



java.io.IOException: invalid SHA1 signature file digest for com/ibm/api/admin/DirectoryConfigurationSunOne.class
    at com.sun.deploy.cache.CacheEntry$10.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)

如何解决这个问题呢?谢谢。

4

1 回答 1

1

JAR 文件被签名了两次,这是个问题。

于 2013-07-26T10:21:35.713 回答