Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8123030

Exception while start application with JNLP

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Not an Issue
    • Affects Version/s: 7u40
    • Fix Version/s: None
    • Component/s: deploy
    • Labels:

      Description

      JDK 7u40, Win7 x64

      Starting an application contains JavaFX from JNLP file, an exception is thrown:

      <jnlp spec="1.0+"
      codebase="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586">
         <information>
           <title>JavaFX 2 JNLP Installer</title>
           <vendor>Oracle Corp</vendor>
           <homepage href="http://javafx.com"/>
           <description>JNLP installer for JavaFX 2</description>
         </information>
         <security>
           <all-permissions/>
         </security>
         <resources>
           <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
           <jar href="JavaFXRuntimeInstaller.jar" main="true"/>
         </resources>
         <installer-desc
      main-class="com.oracle.javafx.installer.JavaFXRuntimeInstaller"/>
      </jnlp>

      com.sun.deploy.net.JARSigningException: The application component
      http://sdlc-esd.sun.com/ESD6/JSCDL/javafx/JavaFXRuntimeInstaller.jar?AuthParam=1380124811_2ce14447f583dc971389cc0ec1b131e8&GroupName=JSC&FilePath=/ESD6/JSCDL/javafx/JavaFXRuntimeInstaller.jar&File=JavaFXRuntimeInstaller.jar&BHost=javadl.sun.com
      was blocked due to a request by the vendor. Please contact the
      application vendor for more information.
           at com.sun.deploy.security.EnhancedJarVerifier.validate(Unknown Source)
           at com.sun.deploy.cache.CacheEntry.processJar(Unknown Source)
           at com.sun.deploy.cache.CacheEntry.access$2200(Unknown Source)
           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)
           at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
           at com.sun.deploy.cache.Cache.downloadResourceToTempFile(Unknown
      Source)
           at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
           at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
           at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
           at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown
      Source)
           at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown
      Source)
           at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
           at java.util.concurrent.FutureTask.run(Unknown Source)
           at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
           at java.lang.Thread.run(Unknown Source)

      Java Web Start 10.40.2.43
      Using JRE version 1.7.0_40-b43 Java HotSpot(TM) 64-Bit Server VM
      User home directory = C:\Users\name.surname
      ----------------------------------------------------
      c: clear console window
      ...
      0-5: set trace level to <n>
      ----------------------------------------------------
      #### Java Web Start Error:
      #### The application component
      http://sdlc-esd.sun.com/ESD6/JSCDL/javafx/JavaFXRuntimeInstaller.jar?AuthParam=1380124811_2ce14447f583dc971389cc0ec1b131e8&GroupName=JSC&FilePath=/ESD6/JSCDL/javafx/JavaFXRuntimeInstaller.jar&File=JavaFXRuntimeInstaller.jar&BHost=javadl.sun.com
      was blocked due to a request by the vendor. Please contact the
      application vendor for more information.

      ExitException[ 3]JNLPException[category: Launch File Error : Exception:
      null : LaunchDesc:
      <jnlp spec="1.0+"
      codebase="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586">
         <information>
           <title>JavaFX 2 JNLP Installer</title>
           <vendor>Oracle Corp</vendor>
           <homepage href="http://javafx.com"/>
           <description>JNLP installer for JavaFX 2</description>
         </information>
         <security>
           <all-permissions/>
         </security>
         <resources>
           <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
           <jar href="JavaFXRuntimeInstaller.jar" main="true"/>
         </resources>
         <installer-desc
      main-class="com.oracle.javafx.installer.JavaFXRuntimeInstaller"/>
      </jnlp> ]
           at com.sun.javaws.JnlpxArgs.executeInstallers(Unknown Source)
           at com.sun.javaws.util.JfxHelper.installJfxRuntime(Unknown Source)
           at com.sun.javaws.util.JfxHelper.installJfxRuntime(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.access$000(Unknown Source)
           at com.sun.javaws.Main$1.run(Unknown Source)
           at java.lang.Thread.run(Unknown Source)

      JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
      <jnlp spec="1.0+"
      codebase="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586">
         <information>
           <title>JavaFX 2 JNLP Installer</title>
           <vendor>Oracle Corp</vendor>
           <homepage href="http://javafx.com"/>
           <description>JNLP installer for JavaFX 2</description>
         </information>
         <security>
           <all-permissions/>
         </security>
         <resources>
           <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
           <jar href="JavaFXRuntimeInstaller.jar" main="true"/>
         </resources>
         <installer-desc
      main-class="com.oracle.javafx.installer.JavaFXRuntimeInstaller"/>
      </jnlp> ]
           at com.sun.javaws.JnlpxArgs.executeInstallers(Unknown Source)
           at com.sun.javaws.util.JfxHelper.installJfxRuntime(Unknown Source)
           at com.sun.javaws.util.JfxHelper.installJfxRuntime(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.access$000(Unknown Source)
           at com.sun.javaws.Main$1.run(Unknown Source)
           at java.lang.Thread.run(Unknown Source)

        Attachments

          Activity

            People

            • Assignee:
              ngthomas Thomas Ng (Inactive)
              Reporter:
              duke J. Duke (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported: