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

Error when specify java minimum version 1.6.0_20 with auto-download

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • 7
    • 6u17
    • deploy

      FULL PRODUCT VERSION :


      ADDITIONAL OS VERSION INFORMATION :
      Windows XP SP3 (32 bits) with JRE 1.6.0_7 installed : Download update 20 OK
      Windows XP SP3 (32 bits) with JRE 1.6.0_17 installed : Download update 20 OK
      Windows Vista 6.0 6000 (32 bits) with JRE 1.6.0_17 installed : Does'nt work
      Windows 7 6.1 7600 (64 bits) with JRE (32 bits) 1.6.0_17 installed : Does'nt work

      A DESCRIPTION OF THE PROBLEM :
      I try to change version of j2se on client pc.
      Before I've in my jnlp:
      <j2se version="1.6.0_04+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="256m" />
      Now I want client download 1.6.0.20, so I change my jnlp:
      <j2se version="1.6.0_20+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="256m" />

      I obtain exception on somes PCs, when JWS download new JRE.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Here exception I obtain:

      Main launch File (jnlp, I replace my company name by xxxxxx):

      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE jnlp PUBLIC "-//Sun Microsystems, Inc//DTD JNLP Descriptor 1.5//EN" "http://java.sun.com/dtd/JNLP-1.5.dtd">
      <jnlp codebase="http://xxxxxx/" href="xxxxx.jnlp">
        <information>
          <title>xxxx</title>
          <vendor>Apologic</vendor>
          <homepage href="http://www.xxxx.fr"/>
          <description>xxxx</description>
          <icon href="logo.gif"/>
          <shortcut online="true">
            <desktop/>
            <menu submenu="xxxx"/>
          </shortcut>
        </information>
        <security>
          <all-permissions/>
        </security>
        <resources>
          <j2se version="1.6.0_20+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="256m" />
          <jar href="../rcp/dist/container_signed.jar" main="true"/>
          <extension href="../rcp/modules.jnlp" name="Modules"/>
          <extension href="../rcp/libs.jnlp" name="Libraires"/>
          <extension href="../rcp/aspose-cells.jnlp" name="Aspose Cells"/>
          <extension href="../rcp/aspose-word.jnlp" name="Aspose Words"/>
          <extension href="../rcp/jxlayer.jnlp" name="JXLayer"/>
        </resources>
        <application-desc main-class="com.xxx.rcp.swing.container.StartApp">
        </application-desc>
      </jnlp>


      Launch File (jnlp wich download new JRE version)
      <?xml version="1.0" encoding="utf-8"?><jnlp codebase="http://javadl.sun.com/webapps/jawsautodl/AutoDL/j2se"> <information> <title>J2RE 1.6.0_20 Installer</title> <vendor>Sun Microsystems, Inc.</vendor> </information> <security> <all-permissions/> </security> <resources> <j2se version="1.3+" href="http://java.sun.com/products/autodl/j2se"/> <jar href="javaws-j2re-inst-w.jar" download="lazy" size="70700"/> <property name="installerLocation" value="jre-6u20-windows-i586-iftw.exe"/> <property name="installerSize" value="921376"/> <property name="javaVersion" value="1.6.0_20"/> <property name="platformVersion" value="1.6"/> <property name="msvcrt.versionMS" value="60000"/> <property name="msvcrt.versionLS" value="20910000"/> <property name="osplatform" value="windows-i586"/> </resources> <installer-desc main-class="com.sun.webstart.installers.Main"/></jnlp>




      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      JNLPException[category: Erreur dans le fichier de lancement : Exception: null : LaunchDesc:
      <jnlp spec="1.0+" codebase="http://javadl.sun.com/webapps/jawsautodl/AutoDL/j2se/">
        <information>
          <title>J2RE 1.6.0_20 Installer</title>
          <vendor>Sun Microsystems, Inc.</vendor>
          <homepage href="null"/>
        </information>
        <security>
          <all-permissions/>
        </security>
        <update check="timeout" policy="always"/>
        <resources>
          <java href="http://java.sun.com/products/autodl/j2se" version="1.3+"/>
          <jar href="http://javadl.sun.com/webapps/jawsautodl/AutoDL/j2se/javaws-j2re-inst-w.jar" download="eager" main="false"/>
          <property name="installerLocation" value="jre-6u20-windows-i586-iftw.exe"/>
          <property name="installerSize" value="921376"/>
          <property name="javaVersion" value="1.6.0_20"/>
          <property name="platformVersion" value="1.6"/>
          <property name="msvcrt.versionMS" value="60000"/>
          <property name="msvcrt.versionLS" value="20910000"/>
          <property name="osplatform" value="windows-i586"/>
        </resources>
        <installer-desc main-class="com.sun.webstart.installers.Main"/>
      </jnlp> ]
      at com.sun.javaws.JnlpxArgs.executeInstallers(Unknown Source)
      at com.sun.javaws.Launcher.prepareLaunchFile(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)
       


      REPRODUCIBILITY :
      This bug can be reproduced always.

            herrick Andy Herrick (Inactive)
            igor Igor Nekrestyanov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: