title: Java Web Launch Cashes the Second JNLP file runs
body: <p>I recently updated to Java 7 update 7 from Java 6 update 34. Since then I can not get my web launch application to start up. The second the jnlp file is clicked you see a crash "Java(TM) Web Start Stop working" and here is the crash details.</p>
  
  <pre><code> Problem Event Name:    BEX
    Application Name: javaws.exe
    Application Version:  10.7.2.10
    Application Timestamp:    503d8a47
    Fault Module Name:    javaws.exe
    Fault Module Version: 10.7.2.10
    Fault Module Timestamp:   503d8a47
    Exception Offset: 00011d9c
    Exception Code:   c0000417
    Exception Data:   00000000
    OS Version:   6.1.7601.2.1.0.768.3
    Locale ID:    1033
    Additional Information 1: 79a7
    Additional Information 2: 79a788ef5b208f5db755fb6fe2ead642
    Additional Information 3: 6ba7
    Additional Information 4: 6ba7cf2c928ae3198a287be9ff3f435
  </code></pre>
  
  <p>Now web launch was working before I updated. So I'm not sure whats wrong now. I've go through and made sure my cache was cleared. I've unisntalled java and reinstalled it. I also noticed that while looking into this that since java 7 the jnlp urls have to be SSL. Which i wish i knew a way to change this, because once i finish the application the site will require client SSL.</p>
  
  <p>My main dev computer is Windows 7 64 bit and the jre installed is also 64bit.</p>
  
  <p>Here is my JNLP file any see what would be causing it?</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
      &lt;jnlp
      spec="1.0+"
      codebase="https://192.168.1.1/java/"
      href="webstart.jnlp?k=29&amp;d=Z4UNLF1uzy%2F1MBX99P6dEFdUul%2BKYXds5kyFZ3YJL6RpHy78tKq1vcH67hppjxVqOeeUsOvTDLxDbAFwMUu4dQ%3D%3D"&gt;
      &lt;information&gt;
          &lt;title&gt;My App Name&lt;/title&gt;
          &lt;vendor&gt;My Company Name&lt;/vendor&gt;
          &lt;description&gt;Description&lt;/description&gt;
          &lt;description kind="short"&gt;Description&lt;/description&gt;
      &lt;/information&gt;
      &lt;update check="always" policy="always" /&gt;
      &lt;resources&gt;
          &lt;j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" /&gt;
          &lt;property name="sun.awt.disableMixing" value="false"/&gt;
          &lt;property name="jnlp.concurrentDownloads" value="15"/&gt;
          &lt;property name="sun.java2d.opengl" value="true"/&gt;
          &lt;property name="jnlp.packEnabled" value="false"/&gt;
          &lt;jar href="core/Utilities.jar" /&gt;
          &lt;jar href="core/DPFP.jar" /&gt;
          &lt;jar href="core/SigPad.jar" /&gt;
          &lt;jar href="core/Service.jar" /&gt;
          &lt;jar href="core/TimeServer.jar" /&gt;
          &lt;jar href="core/Marketing.jar" /&gt;
          &lt;jar href="core/App.jar" /&gt;
          &lt;jar href="core/ElementTest.jar" /&gt;
          &lt;jar href="universal/ekitspell.jar" /&gt;
          &lt;jar href="universal/DJNativeSwing.jar" /&gt;
          &lt;jar href="universal/DJNativeSwing-SWT.jar" /&gt;
          &lt;jar href="universal/SigPlus2_57.jar" /&gt;
          &lt;jar href="universal/japura.jar" /&gt;
          &lt;jar href="universal/ekit.jar" /&gt;
          &lt;jar href="universal/RXTXcomm.jar" /&gt;
          &lt;jar href="universal/json_simple-1.1.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Linux"&gt;
          &lt;jar href="linux/dpfpenrollment.jar" /&gt;
          &lt;jar href="linux/dpfpverification.jar" /&gt;
          &lt;jar href="linux/dpotapi.jar" /&gt;
          &lt;jar href="linux/dpotjni.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Mac OS"&gt;
          &lt;jar href="mac/OS/swt_mac.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Mac OS X"&gt;
          &lt;jar href="mac/OSX/swt_mac.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows 2000" arch="x86"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86/swt_windows_x86.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows 2000" arch="x86_64"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86_64/swt_windows_x86_64.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows XP" arch="x86"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86/swt_windows_x86.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows XP" arch="x86_64"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86_64/swt_windows_x86_64.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows Vista" arch="x86"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86/swt_windows_x86.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows Vista" arch="x86_64"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86_64/swt_windows_x86_64.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows 2003" arch="x86"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86/swt_windows_x86.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows 2003" arch="x86_64"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86_64/swt_windows_x86_64.jar" /&gt;
      &lt;/resources&gt;
      &lt;resources os="Windows 7"&gt;
          &lt;jar href="windows/dpfpenrollment.jar" /&gt;
          &lt;jar href="windows/dpfpverification.jar" /&gt;
          &lt;jar href="windows/dpotapi.jar" /&gt;
          &lt;jar href="windows/dpotjni.jar" /&gt;
          &lt;jar href="windows/x86/swt_windows_x86.jar" /&gt;
      &lt;/resources&gt;
      &lt;application-desc main-class="com.myapp.Main"&gt;
          &lt;argument&gt;k=29&lt;/argument&gt;
          &lt;argument&gt;d=Z4UNLF1uzy/1MBX99P6dEFdUul+KYXds5kyFZ3YJL6RpHy78tKq1vcH67hppjxVqOeeUsOvTDLxDbAFwMUu4dQ==&lt;/argument&gt;
      &lt;/application-desc&gt;
      &lt;security&gt;
          &lt;all-permissions/&gt;
      &lt;/security&gt;
  &lt;/jnlp&gt;
  </code></pre>