Can't load JSR 231 with webstart

Posted by kitfox on
URL: https://forum.jogamp.org/Can-t-load-JSR-231-with-webstart-tp4025184.html

I'm getting errors trying to run the webstart at http://volumeviewer.kenai.com/.  It used to work, but when I tried it just now I got the below signing error.

I know that it's using the old JSR, but this is an old program and I'd rather not have to rewrite it just to use the more up-to-date one.  Is there something that can be done to fix the signature issue?


com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.1/webstart/jogl.jar
        at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
        at com.sun.javaws.security.SigningInfo.check(Unknown Source)
        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)


<jnlp codebase="http://volumeviewer.kenai.com" href="volumeViewer.jnlp" spec="1.0+">
  <information>
    <title>Volume Viewer</title>
    <vendor>kitfox</vendor>
    <homepage href="http://volumeviewer.kenai.com"/>
    <description>View and manipulate 3D volumetric data</description>
    <description kind="short">View and manipulate 3D volumetric data</description>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se version="1.6+" initial-heap-size="500M" max-heap-size="1000M"/>
    <extension href="http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.1/webstart/jogl.jnlp" name="jogl"/>
    <extension href="http://download.java.net/media/java3d/webstart/release/java3d-latest.jnlp"/>
    <extension href="http://download.java.net/media/jai-imageio/webstart/release/jai-imageio-1.1.jnlp"/>
    <jar href="VolumeViewerTesting.jar" main="true"/>
    <jar href="VolumeViewer.jar"/>
  </resources>
  <application-desc main-class="com.kitfox.volume.test.VolViewWebstartFrame"/>
</jnlp>