JDK-7156463 : REGRESSION: Signed application does not start anymore
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 7u5
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_7
  • CPU: x86
  • Submitted: 2012-03-23
  • Updated: 2012-06-26
  • Resolved: 2012-06-26
Related Reports
Duplicate :  
Description
A signed java application does not start anymore with 1.7.0_05-ea-b01. 
With Java 1.7.0_02 it starts and also with Java 6.x. 

The console means that there is no signature (see below).

Java Web Start 10.5.0.01
JRE-Version verwenden 1.7.0_05-ea-b01 Java HotSpot(TM) Client VM
Benutzer-Home-Verzeichnis = C:\Users\Volker
----------------------------------------------------
c:   Konsolenfenster l��schen
f:   Objekte in Finalisierungs-Queue finalisieren
g:   Garbage Collect
h:   Diese Hilfemeldung anzeigen
m:   Speicherauslastung drucken
o:   Logging ausl��sen
p:   Proxykonfiguration neu laden
q:   Konsole ausblenden
r:   Policy-Konfiguration neu laden
s:   System- und Deployment-Eigenschaften ausgeben
t:   Threadliste ausgeben
v:   Thread-Stack ausgeben
0-5: Trace-Ebene auf <n> setzen
---------------------------------------------------
#### Java Web Start Error:
#### Nicht signierte Anwendung fordert uneingeschr��nkten Zugriff auf das System an
Nicht signierte Ressource: http://dell28/Lizenzen/Check_LicenseKey.jar
 
<jnlp spec="0.2 1.0" codebase="http://dell28/Lizenzen/" href="http://dell28/Lizenzen/check_LicenseKey.jnlp">
  <information>
    <title>check LicenseKey</title>
    <vendor>i-net software</vendor>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="Check_LicenseKey.jar" main="true" download="eager"/>
  </resources>
  <application-desc main-class="com.inet.license.LicenseTool"/>
</jnlp> ]
    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.launch(Unknown Source)
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Further information provided:

This problem can also be reproudced by 7u4 b16, but works fine with 7u3 b05.

And seems only occure with Vista. On Windows 7, it works fine with 7u4 b16.

Attached JNLP file and the jar file without classes.

Comments
PUBLIC COMMENTS After delete the cache and the problem not be reproducible.
19-04-2012