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

Web Start application fails to launch due to missing crossdomain.xml

XMLWordPrintable

    • b02
    • x86_64
    • windows_7

      FULL PRODUCT VERSION :
      java version "1.8.0_45"
      Java(TM) SE Runtime Environment (build 1.8.0_45-b15)
      Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

      ADDITIONAL OS VERSION INFORMATION :
      Microsoft Windows [Version 6.1.7601]

      A DESCRIPTION OF THE PROBLEM :
      Java Web Start fails to launch an application due to missing crossdomain.xml with the java 1.8_45 version. The crossdomain.xml-file should not be required as all the resources are located under the same domain as the jnlp-file codebase. With older versions, the application launches successfully.

      REGRESSION. Last worked in version 8u25

      ADDITIONAL REGRESSION INFORMATION:
      java version "1.8.0_25"
      Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
      Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      1. launch javaws -verbose https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp

      2. The application is loaded and a console pops up (if enabled)

      3. After the console pops up, the GUI of the application itself is never shown

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      The GUI of the application would be shown
      ACTUAL -
      The GUI of the application is never shown and the application hangs.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      Java Web Start 11.45.2.15
      Using JRE version 1.8.0_45-b15 Java HotSpot(TM) 64-Bit Server VM
      User home directory = C:\Users\miauvinen
      ----------------------------------------------------
      c: clear console window
      f: finalize objects on finalization queue
      g: garbage collect
      h: display this help message
      m: print memory usage
      o: trigger logging
      p: reload proxy configuration
      q: hide console
      r: reload policy configuration
      s: dump system and deployment properties
      t: dump thread list
      v: dump thread stack
      0-5: set trace level to <n>
      ----------------------------------------------------
      basic: Java part started
      basic: jnlpx.jvm: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
      basic: jnlpx.splashport: 54745
      basic: jnlpx.remove: false
      basic: jnlpx.heapsize: null
      network: Loading user-defined proxy configuration ...
      network: Done.
      network: Browser is FirefoxURL
      network: Browser is Firefox
      network: Loading proxy configuration from Netscape Navigator ...
      network: Done.
      network: Firefox set to use system proxy -> Use IE proxy settings
      network: Browser is IE
      network: Loading proxy configuration from Internet Explorer ...
      network: Done.
      network: Loading direct proxy configuration ...
      network: Done.
      network: Proxy Configuration: No proxy
      basic: Using Cp1252 to encode arguments.
      basic: Running JVMParams: [JVMParameters: isSecure: true, args:]
      -> [JVMParameters: isSecure: true, args:]
      network: Created version ID: 1.8.0.25
      network: Created version ID: 1.8
      network: Created version ID: 8.0.25
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      basic: No valid JFX runtime at [C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe]
      basic: No valid JFX runtime at [C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe]
      network: Created version ID: 8.0.45
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp, version: null]
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp, version: null]
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp, version: null]
      network: Connecting https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp with proxy=DIRECT
      network: Connecting socket://docs.oracle.com:443 with proxy=DIRECT
      security: Loading SSL Root CA certificates from C:\Program Files\Java\jre1.8.0_45\lib\security\cacerts
      security: Loaded SSL Root CA certificates from C:\Program Files\Java\jre1.8.0_45\lib\security\cacerts
      security: Obtain certificate collection in SSL Root CA certificate store
      security: Obtain certificate collection in SSL Root CA certificate store
      security: Loading certificates from Deployment session certificate store
      security: Loaded certificates from Deployment session certificate store
      security: Loading certificates from Internet Explorer ROOT certificate store
      security: Loaded certificates from Internet Explorer ROOT certificate store
      security: Loading certificates from Internet Explorer DISALLOWED certificate store
      security: Loaded certificates from Internet Explorer DISALLOWED certificate store
      security: Loaded blacklisted.certs file: C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\security\blacklisted.certs
      security: SHA-256Certificate finger print: 4FE23A002068CB9DF49A18E80E3D662258E2E9ED1B09DF3E7B5BD83AA18E7DD6
      security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
      security: SHA-256Certificate finger print: D4C4C99819F3A5F2C6261C9444C62A8B263B39BC6ACCE35CDCABE272D5037FB2
      security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
      security: Checking if SSL certificate is in Deployment permanent certificate store
      security: Loading certificates from Internet Explorer ROOT certificate store
      security: Loaded certificates from Internet Explorer ROOT certificate store
      security: Loading certificates from Deployment session certificate store
      security: Loaded certificates from Deployment session certificate store
      network: Connecting http://ocsp.geotrust.com/ with proxy=DIRECT
      network: Connecting socket://ocsp.geotrust.com:80 with proxy=DIRECT
      security: OCSP Response: GOOD
      network: Connecting http://gtssl-ocsp.geotrust.com/ with proxy=DIRECT
      network: Connecting socket://gtssl-ocsp.geotrust.com:80 with proxy=DIRECT
      security: OCSP Response: GOOD
      security: Saving certificates in Deployment session certificate store
      security: Saved certificates in Deployment session certificate store
      network: ResponseCode for https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp : 200
      network: Encoding for https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp : null
      network: Server response: (length: 2438, lastModified: Thu Feb 12 00:50:52 EET 2015, downloadVersion: null, mimeType: application/x-java-jnlp-file)
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp, version: null]
      network: Downloading resource: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      Content-Length: 2 438
      Content-Encoding: null
      network: Wrote URL https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp to File C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\9\525c1009-77415bbc-temp
      network: Disconnect connection to https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      network: Cache: Enable a new CacheEntry: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      network: Downloaded https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp: C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\9\525c1009-77415bbc
      cache: Adding MemoryCache entry: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 1
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 2
      temp: new XMLParser with source:
      temp: <?xml version="1.0" encoding="utf-8"?>
      <!--
      /*
       * Copyright (c) 2010, 2015 Oracle and/or its affiliates. All rights reserved.
       *
       * Redistribution and use in source and binary forms, with or without
       * modification, are permitted provided that the following conditions
       * are met:
       *
       * - Redistributions of source code must retain the above copyright
       * notice, this list of conditions and the following disclaimer.
       *
       * - Redistributions in binary form must reproduce the above copyright
       * notice, this list of conditions and the following disclaimer in the
       * documentation and/or other materials provided with the distribution.
       *
       * - Neither the name of Oracle or the names of its
       * contributors may be used to endorse or promote products derived
       * from this software without specific prior written permission.
       *
       * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
       * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
       * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
       * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
       * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
       * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
       * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
       * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
       * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
       * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
       * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       */
      -->

      <!-- JNLP File for JWSFileChooserDemo -->
      <jnlp
        spec="1.0+"
        codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject"
        href="JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <resources>
          <j2se version="1.7+"/>
          <jar href="JWSFileChooserDemo.jar"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>

      temp:

      returning ROOT as follows:

      <jnlp spec="1.0+" codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject" href="JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <resources>
          <j2se version="1.7+"/>
          <jar href="JWSFileChooserDemo.jar"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>
      network: Created version ID: 1.7+
      network: Created version ID: 1.9
      temp: returning LaunchDesc from XMLFormat.parse():

      <jnlp spec="1.0+" codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/" href="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <update check="timeout" policy="always"/>
        <resources>
          <java version="1.7+"/>
          <jar href="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar" download="eager" main="false"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>
      network: prepareToLaunch: offlineOnly=false
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 3
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 4
      security: Blacklist revocation check is enabled
      temp: new XMLParser with source:
      temp: <?xml version="1.0" encoding="utf-8"?>
      <!--
      /*
       * Copyright (c) 2010, 2015 Oracle and/or its affiliates. All rights reserved.
       *
       * Redistribution and use in source and binary forms, with or without
       * modification, are permitted provided that the following conditions
       * are met:
       *
       * - Redistributions of source code must retain the above copyright
       * notice, this list of conditions and the following disclaimer.
       *
       * - Redistributions in binary form must reproduce the above copyright
       * notice, this list of conditions and the following disclaimer in the
       * documentation and/or other materials provided with the distribution.
       *
       * - Neither the name of Oracle or the names of its
       * contributors may be used to endorse or promote products derived
       * from this software without specific prior written permission.
       *
       * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
       * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
       * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
       * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
       * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
       * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
       * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
       * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
       * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
       * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
       * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       */
      -->

      <!-- JNLP File for JWSFileChooserDemo -->
      <jnlp
        spec="1.0+"
        codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject"
        href="JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <resources>
          <j2se version="1.7+"/>
          <jar href="JWSFileChooserDemo.jar"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>

      temp:

      returning ROOT as follows:

      <jnlp spec="1.0+" codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject" href="JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <resources>
          <j2se version="1.7+"/>
          <jar href="JWSFileChooserDemo.jar"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>
      network: Created version ID: 1.7+
      network: Created version ID: 1.9
      temp: returning LaunchDesc from XMLFormat.parse():

      <jnlp spec="1.0+" codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/" href="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <update check="timeout" policy="always"/>
        <resources>
          <java version="1.7+"/>
          <jar href="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar" download="eager" main="false"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 5
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 6
      security: blacklist: created: NEED_LOAD, lastModified: 1432097867723
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\7\a569cc7-44066ecd.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\7\a569cc7-44066ecd
      network: isUpdated: true
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      basic: Launcher: isInstaller: false, isRelaunch: false, isImport(): false, java.home:C:\Program Files\Java\jre1.8.0_45, Running JRE: JREInfo for index 1:
          platform is: 1.8
          product is: 1.8.0_45
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.45 found at C:\Program Files\Java\jre1.8.0_45\
          enabled is: true
          registered is: true
          system is: false

      basic: JREInfos
      basic:
      JREInfo: 3 entries
      basic: JREInfo 0:
      basic: JREInfo for index 0:
          platform is: 1.8
          product is: 1.8.0_45
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.45 found at C:\Program Files\Java\jre1.8.0_45\
          enabled is: true
          registered is: true
          system is: true

      basic: JREInfo 1:
      basic: JREInfo for index 1:
          platform is: 1.8
          product is: 1.8.0_45
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.45 found at C:\Program Files\Java\jre1.8.0_45\
          enabled is: true
          registered is: true
          system is: false

      basic: JREInfo 2:
      basic: JREInfo for index 2:
          platform is: 1.8
          product is: 1.8.0_25
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_25\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.25 found at C:\Program Files\Java\jre1.8.0_25\
          enabled is: true
          registered is: true
          system is: false

      network: Created version ID: 1.7+
      network: Created version ID: 1.8
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      network: Created version ID: 1.7+
      network: Created version ID: 1.8
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      basic: LaunchDesc.selectJRE(false, false) returning selected jre: JREInfo for index 0:
          platform is: 1.8
          product is: 1.8.0_45
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.45 found at C:\Program Files\Java\jre1.8.0_45\
          enabled is: true
          registered is: true
          system is: true

      network: Created version ID: 1.7+
      network: Created version ID: 1.8
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8
      network: Created version ID: 8.0.45
      network: Created version ID: 1.7+
      network: Created version ID: 1.8
      basic: LaunchDesc.selectJRE(false, false) returning selected jre: JREInfo for index 0:
          platform is: 1.8
          product is: 1.8.0_45
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.45 found at C:\Program Files\Java\jre1.8.0_45\
          enabled is: true
          registered is: true
          system is: true

      basic: LaunchDesc location: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: JNLPPreverifyClassLoader.initialize: FAILED: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      basic: Offline mode: false
      IsInCache: false
      forceUpdate: true
      needUpdate: true
      IsInstaller: false
      network: Connecting socket://127.0.0.1:54745 with proxy=DIRECT
      security: Security check for progress jars: allSigned=true
      network: LaunchDownload: concurrent downloads from LD: 4
      network: Total size to download: -1
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar, version: null]
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar, version: null]
      network: Connecting https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar with proxy=DIRECT
      security: blacklist: check contains lU1f8Y0lHpSFAgYdDGD6WxurdCyZJ9Ej2+BIIEsWwpk=, state now NEED_LOAD
      security: blacklist: loadCache
      security: blacklist: not found in cache
      security: Trusted libraries list check is enabled
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\12\2815b98c-7981f81b.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\12\2815b98c-7981f81b
      security: blacklist: check contains CQ9pWylC2SzHZiynNac/2Z9i6p+WhAkSTDhh5BElJi4=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\12\e2b044c-66412815.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\12\e2b044c-66412815
      security: blacklist: check contains QChp9Q6Kjrymn5iZDdMM3O9t4dkw9C6fS1TOv0FjDhU=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\15\133f774f-7d88575b.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\15\133f774f-7d88575b
      security: blacklist: check contains jdLPXDBbQYH/wpwkflbmktFAFVFdjdO4Q4hY6+yL7oY=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\16\798c3910-23e75462.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\16\798c3910-23e75462
      security: blacklist: check contains oJQyqMBsTs2CZfRt5zC39CDSSa/bYL8N7NyvnJvfvzU=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\16\7d312110-357c7c00.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\16\7d312110-357c7c00
      security: blacklist: check contains UDNzTUQWQ3Kb8UtELZft8UteDk02P5jFAmiFo2SdERA=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\19\24f8fed3-47c6a404.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\19\24f8fed3-47c6a404
      security: blacklist: check contains dcXqBrf8P8OxuRCbq/4L9juW4zBBoB3l8znHsSivHxI=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\20\935a854-2d5ea81a.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\20\935a854-2d5ea81a
      security: blacklist: check contains gvzVPvP7sl4exjXvg7sx/3t903RHFXPL/HkJFrmThxM=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\34\5c41d922-7f662b74.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\34\5c41d922-7f662b74
      security: blacklist: check contains qA9Y8flvAXgSpoyrtVizhFd/nzmGrQWwdtKad39ZP+M=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\41\31a9469-773aa5ed.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\41\31a9469-773aa5ed
      security: blacklist: check contains 0ToF6/N+iIQlN36ezKtEyLPuXQQm0DIDWan3pXFcwi8=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\43\441c4ab-7a6f67b8.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\43\441c4ab-7a6f67b8
      security: blacklist: check contains 27cUtitUyTtpt/Zx/DafrhuaQ+t2MUFljU0c0ZehXYs=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\44\7c505b2c-5e92968c.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\44\7c505b2c-5e92968c
      security: blacklist: check contains w3Nz7fvrGK3MoTJL+a+rc/cgl2DwKIZpEjI42nAir4c=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\46\73034ee-45b20fa6.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\46\73034ee-45b20fa6
      security: blacklist: check contains CQK9qChFMetDPfhhGxgoKZDRaDtnz4zkYrhrzXDtqSQ=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\48\2110d270-4763c216.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\48\2110d270-4763c216
      security: blacklist: check contains YhkdWJxs1eWffTipy8SCFv4Q1DUl3l2jaQCEaAoC8Ts=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\57\fc3a239-684f29c7.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\57\fc3a239-684f29c7
      security: blacklist: check contains 4FGVMQ/xqjxcdLmSShM0OUV+THHmzcAWKcYOfa2xbBY=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      security: blacklist: hasBeenModifiedSince 0 (we have 1432097867723)
      cache: Trying to update in place C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\59\1a9f84bb-53633ea5.idx
      cache: Upgrade writing to disk for C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\59\1a9f84bb-53633ea5
      security: blacklist: check contains 8Yv4aRd878uzNXpAbpcxCcSZEYfyQ3AVM8uv6MRGDKM=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      cache: Upgrade of entry done
      cache: readIndexFile returning success
      network: CleanupThread used 2843632 us
      network: ResponseCode for https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar : 200
      network: Encoding for https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar : null
      network: Server response: (length: 23149, lastModified: Thu Feb 12 00:50:48 EET 2015, downloadVersion: null, mimeType: application/x-jar)
      network: Cache entry not found [url: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar, version: null]
      network: CleanupThread used 2 us
      network: Downloading resource: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      Content-Length: 23 149
      Content-Encoding: null
      network: Wrote URL https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar to File C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\59\1bdeac3b-442a8c23-temp
      network: Disconnect connection to https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      security: blacklist: check contains +D5RA57M70OqddbCxqRJ76i/vsf9989vZd/GwuSRkQU=, state now IN_MEMORY
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
      network: Cache: Enable a new CacheEntry: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      network: CleanupThread used 2 us
      network: Downloaded https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar: C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\59\1bdeac3b-442a8c23
      cache: Adding MemoryCache entry: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 1
      network: Download Progress: jarsDone: 1
      network: Created version ID: 1.0+
      network: Created version ID: 7.0
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 2
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 3
      security: Validating cached jar url=https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar ffile=C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\59\1bdeac3b-442a8c23 com.sun.deploy.cache.CachedJarFile@3ef528b3
      security: Trust for: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar has ended: Thu Jan 01 02:00:00 EET 1970
      security: Trust for: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar has ended: Thu Jan 01 02:00:00 EET 1970
      security: Validating cached jar url=https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar ffile=C:\Users\miauvinen\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\59\1bdeac3b-442a8c23 com.sun.deploy.cache.CachedJarFile@3ef528b3
      security: Trust for: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar has ended: Thu Jan 01 02:00:00 EET 1970
      security: Missing Application-Library-Allowable-Codebase manifest attribute for: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      security: Loading certificates from Deployment session certificate store
      security: Loaded certificates from Deployment session certificate store
      security: Loading certificates from Deployment session certificate store
      security: Loaded certificates from Deployment session certificate store
      security: Loading certificates from Deployment session certificate store
      security: Loaded certificates from Deployment session certificate store
      security: Loading certificates from Deployment session certificate store
      security: Loaded certificates from Deployment session certificate store
      security: Loading certificates from Internet Explorer TrustedPublisher certificate store
      security: Loaded certificates from Internet Explorer TrustedPublisher certificate store
      security: Loading certificates from Internet Explorer DISALLOWED certificate store
      security: Loaded certificates from Internet Explorer DISALLOWED certificate store
      security: Loading certificates from Internet Explorer ROOT certificate store
      security: Loaded certificates from Internet Explorer ROOT certificate store
      security: SHA-256Certificate finger print: 5184FC1E50375F7FF3BE8F0E847759111918604DFE3CEAF1D22BA20DE1C193E1
      security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
      security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
      security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
      security: SHA-256Certificate finger print: 8420DFBE376F414BF4C0A81E6936D24CCC03F304835B86C7A39142FCA723A689
      security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
      security: SHA-256Certificate finger print: A4B6B3996FC2F306B3FD8681BD63413D8C5009CC4FA329C2CCF0E2FA1B140305
      security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
      security: The OCSP support is enabled
      security: The CRL support is enabled
      network: Connecting http://ocsp.verisign.com/ with proxy=DIRECT
      network: Connecting socket://ocsp.verisign.com:80 with proxy=DIRECT
      security: OCSP Response: GOOD
      network: Connecting http://ocsp.verisign.com/ with proxy=DIRECT
      security: OCSP Response: GOOD
      network: Connecting http://sf.symcd.com/ with proxy=DIRECT
      network: Connecting socket://sf.symcd.com:80 with proxy=DIRECT
      security: OCSP Response: GOOD
      security: Certificate validation succeeded using OCSP/CRL
      security: Saving certificates in Deployment session certificate store
      security: Saved certificates in Deployment session certificate store
      security: Checking if certificate is in Internet Explorer TrustedPublisher certificate store
      security: Verifying permission attribute in main jar: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      network: Created version ID: 1.8.0.45
      network: Created version ID: 1.8.0.45
      security: Saving certificates in Deployment session certificate store
      security: Saved certificates in Deployment session certificate store
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 4
      security: SHA-256Certificate finger print: 5184FC1E50375F7FF3BE8F0E847759111918604DFE3CEAF1D22BA20DE1C193E1
      security: Decision time stored for ai: Appinfo:
      type = 1
      title = JWS File Chooser Demo
      vendor = The Java(tm) Tutorial
      from = https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jarjnlp
      security = 1
      lapURL = https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      appArgs =
      <jnlp spec="1.0+" codebase="https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject" href="JWSFileChooserDemo.jnlp">
        <information>
          <title>JWSFileChooserDemo</title>
          <vendor>The Java(tm) Tutorial</vendor>
          <homepage href="https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#JWSFileChooserDemo"/>
          <description>JWSFileChooserDemo</description>
          <description kind="short">A demo of how to use the file choosers supplied
          by Java Web Start.</description>
          <offline-allowed/>
        </information>
        <resources>
          <j2se version="1.7+"/>
          <jar href="JWSFileChooserDemo.jar"/>
        </resources>
        <application-desc main-class="components.JWSFileChooserDemo"/>
      </jnlp>
      network: Created version ID: 1.8.0.45+
      network: Created version ID: 1.8.0.45
      basic: passing security checks; secureArgs:true, allSigned:false
      basic: trusted app: false, -secure=false
      basic: JREMatcher:
        JREDesc: JREDesc[version 1.7+, versionType=1, secure=false, heap=-1--1, args=null, href=null, null, null]
        JREInfo: JREInfo for index 0:
          platform is: 1.8
          product is: 1.8.0_45
          location is: http://java.sun.com/products/autodl/j2se
          path is: C:\Program Files\Java\jre1.8.0_45\bin\javaw.exe
          args is:
          native platform is: Windows, amd64 [ x86_64, 64bit ]
          JavaFX runtime is: JavaFX 8.0.45 found at C:\Program Files\Java\jre1.8.0_45\
          enabled is: true
          registered is: true
          system is: true

        Init Heap: -1
        Max Heap: 67108864
        Satisfying: true, true
        SatisfyingVersion: true
        SatisfyingJVMArgs: true, true
        SatisfyingSecure: true
        Selected JVMParam: [JVMParameters: isSecure: true, args:]
        Running JVMParam: [JVMParameters: isSecure: true, args:]
      basic: continuing launch in this VM
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 7
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 6
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 5
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 4
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 3
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 2
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 5
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 4
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 3
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 2
      cache: Clean up the reference queue: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@8f544c75: 1
      cache: delayedRemoveResource: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp
      basic: Main-class: components.JWSFileChooserDemo
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 3
      security: Grant connect perm for https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar : java.security.Permissions@b1baa47 (
       ("java.net.URLPermission" "https://docs.oracle.com:443" "*:*")
       ("java.net.URLPermission" "https://docs.oracle.com:443/-" "*:*")
      )

      security: JAVAWS AppPolicy Permission requested for: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      security: Missing Application-Library-Allowable-Codebase manifest attribute for: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      security: Verifying permission attribute in main jar: https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jar
      security: Add sandbox permissions
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 4
      cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@49f9dce: 5
      network: Cache entry not found [url: http://docs.oracle.com/crossdomain.xml, version: null]
      network: Connecting http://docs.oracle.com/crossdomain.xml with proxy=DIRECT
      network: Connecting socket://docs.oracle.com:80 with proxy=DIRECT
      Dump thread stack ...
      ----------------------------------------------------
      2015-05-20 08:32:08
      Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode):

      "AWT-EventQueue-2" #54 prio=6 os_prio=0 tid=0x000000005da4d000 nid=0x11f4 waiting on condition [0x000000005e8ba000]
         java.lang.Thread.State: WAITING (parking)
      at sun.misc.Unsafe.park(Native Method)
      - parking to wait for <0x000000008131ac30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
      at java.util.concurrent.locks.LockSupport.park(Unknown Source)
      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
      at java.awt.EventQueue.getNextEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.WaitDispatchSupport$2.run(Unknown Source)
      at java.awt.WaitDispatchSupport$4.run(Unknown Source)
      at java.awt.WaitDispatchSupport$4.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.awt.WaitDispatchSupport.enter(Unknown Source)
      at java.awt.Dialog.show(Unknown Source)
      at java.awt.Component.show(Unknown Source)
      at java.awt.Component.setVisible(Unknown Source)
      at java.awt.Window.setVisible(Unknown Source)
      at java.awt.Dialog.setVisible(Unknown Source)
      at com.sun.javaws.ui.JavawsSysRun.delegateFromEDT(Unknown Source)
      at com.sun.javaws.ui.JavawsSysRun.delegate(Unknown Source)
      at com.sun.deploy.util.DeploySysRun.execute(Unknown Source)
      at com.sun.deploy.util.DeploySysRun$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.deploy.util.DeploySysRun.executePrivileged(Unknown Source)
      at com.sun.deploy.ui.UIFactory.showApiDialog(Unknown Source)
      at com.sun.deploy.uitoolkit.impl.awt.ui.UIFactoryImpl.showMessageDialog(Unknown Source)
      at com.sun.deploy.uitoolkit.impl.awt.ui.UIFactoryImpl.showMessageDialog(Unknown Source)
      at com.sun.jnlp.ApiDialog.askUser(Unknown Source)
      at com.sun.jnlp.ApiDialog.askUser(Unknown Source)
      at com.sun.jnlp.ApiDialog.askConnect(Unknown Source)
      at com.sun.javaws.security.JavaWebStartSecurity.checkConnectHelper(Unknown Source)
      at com.sun.javaws.security.JavaWebStartSecurity.checkConnect(Unknown Source)
      at java.net.InetAddress.getAllByName0(Unknown Source)
      at java.net.InetAddress.getAllByName(Unknown Source)
      at java.net.InetAddress.getAllByName(Unknown Source)
      at java.net.InetAddress.getByName(Unknown Source)
      at com.sun.deploy.net.CrossDomainXML.addAccess(Unknown Source)
      at com.sun.deploy.net.CrossDomainXML.allowNoAccess(Unknown Source)
      at com.sun.deploy.net.CrossDomainXML.check(Unknown Source)
      at com.sun.javaws.security.JavaWebStartSecurity.checkConnectHelper(Unknown Source)
      at com.sun.javaws.security.JavaWebStartSecurity.checkConnect(Unknown Source)
      at java.net.InetAddress.getAllByName0(Unknown Source)
      at java.net.InetAddress.getAllByName(Unknown Source)
      at java.net.InetAddress.getAllByName(Unknown Source)
      at java.net.InetAddress.getByName(Unknown Source)
      at java.net.URLStreamHandler.getHostAddress(Unknown Source)
      - locked <0x00000000812f4390> (a com.sun.deploy.net.protocol.https.Handler)
      at java.net.URLStreamHandler.hashCode(Unknown Source)
      at java.net.URL.hashCode(Unknown Source)
      - locked <0x00000000d7560c00> (a java.net.URL)
      at sun.net.www.protocol.jar.Handler.hashCode(Unknown Source)
      at java.net.URL.hashCode(Unknown Source)
      - locked <0x00000000d6a71b00> (a java.net.URL)
      at java.util.HashMap.hash(Unknown Source)
      at java.util.HashMap.get(Unknown Source)
      at sun.misc.SoftCache.get(Unknown Source)
      at sun.awt.SunToolkit.getImageFromHash(Unknown Source)
      - locked <0x0000000080d74c88> (a sun.misc.SoftCache)
      at sun.awt.SunToolkit.getImage(Unknown Source)
      at javax.swing.ImageIcon.<init>(Unknown Source)
      at javax.swing.ImageIcon.<init>(Unknown Source)
      at components.JWSFileChooserDemo.createImageIcon(JWSFileChooserDemo.java:182)
      at components.JWSFileChooserDemo.<init>(JWSFileChooserDemo.java:73)
      at components.JWSFileChooserDemo.createAndShowGUI(JWSFileChooserDemo.java:200)
      at components.JWSFileChooserDemo.access$000(JWSFileChooserDemo.java:55)
      at components.JWSFileChooserDemo$1.run(JWSFileChooserDemo.java:214)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

      "AWT-EventQueue-0" #53 prio=6 os_prio=0 tid=0x000000005da49000 nid=0xdc8 waiting on condition [0x00000000609de000]
         java.lang.Thread.State: WAITING (parking)
      at sun.misc.Unsafe.park(Native Method)
      - parking to wait for <0x00000000812ea960> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
      at java.util.concurrent.locks.LockSupport.park(Unknown Source)
      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
      at java.awt.EventQueue.getNextEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

      "D3D Screen Updater" #48 daemon prio=7 os_prio=1 tid=0x000000005da4c000 nid=0x195c in Object.wait() [0x000000006537f000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
      - locked <0x00000000817128c8> (a java.lang.Object)
      at java.lang.Thread.run(Unknown Source)

      "AWT-EventQueue-1" #37 prio=6 os_prio=0 tid=0x000000005da4a800 nid=0x1ee8 waiting on condition [0x000000006061c000]
         java.lang.Thread.State: RUNNABLE
      at com.sun.deploy.uitoolkit.ui.ConsoleHelper.dumpAllStacksImpl(Native Method)
      at com.sun.deploy.uitoolkit.ui.ConsoleHelper.dumpAllStacks(Unknown Source)
      at com.sun.deploy.uitoolkit.impl.awt.ui.SwingConsoleWindow$3.actionPerformed(Unknown Source)
      at javax.swing.JComponent$ActionStandin.actionPerformed(Unknown Source)
      at javax.swing.SwingUtilities.notifyAction(Unknown Source)
      at javax.swing.JComponent.processKeyBinding(Unknown Source)
      at javax.swing.KeyboardManager.fireBinding(Unknown Source)
      at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
      at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
      at javax.swing.JComponent.processKeyBindings(Unknown Source)
      at javax.swing.JComponent.processKeyEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Container.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
      at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
      at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
      at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
      at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue$4.run(Unknown Source)
      at java.awt.EventQueue$4.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

      "AWT-Shutdown" #38 prio=5 os_prio=0 tid=0x000000005da47800 nid=0x13e4 in Object.wait() [0x000000005e5df000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Unknown Source)
      at sun.awt.AWTAutoShutdown.run(Unknown Source)
      - locked <0x00000000812248a0> (a java.lang.Object)
      at java.lang.Thread.run(Unknown Source)

      "CacheCleanUpThread" #28 daemon prio=5 os_prio=0 tid=0x000000005da47000 nid=0x2034 in Object.wait() [0x000000005e04e000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Unknown Source)
      at com.sun.deploy.cache.CleanupThread.run(Unknown Source)
      - locked <0x0000000081538fe8> (a com.sun.deploy.cache.CleanupThread)

      "CacheMemoryCleanUpThread" #25 daemon prio=5 os_prio=0 tid=0x000000005da46000 nid=0x1dec in Object.wait() [0x0000000060d7e000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(Unknown Source)
      - locked <0x00000000814792c8> (a java.lang.ref.ReferenceQueue$Lock)
      at java.lang.ref.ReferenceQueue.remove(Unknown Source)
      at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source)

      "MemoryCache-DelayedCleanup" #26 daemon prio=5 os_prio=0 tid=0x000000005da45800 nid=0x2058 in Object.wait() [0x0000000060bde000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.util.TimerThread.mainLoop(Unknown Source)
      - locked <0x0000000081441be0> (a java.util.TaskQueue)
      at java.util.TimerThread.run(Unknown Source)

      "TimerQueue" #23 daemon prio=5 os_prio=0 tid=0x000000005d945800 nid=0x1c18 waiting on condition [0x000000005f14e000]
         java.lang.Thread.State: WAITING (parking)
      at sun.misc.Unsafe.park(Native Method)
      - parking to wait for <0x0000000081541750> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
      at java.util.concurrent.locks.LockSupport.park(Unknown Source)
      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
      at java.util.concurrent.DelayQueue.take(Unknown Source)
      at javax.swing.TimerQueue.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

      "ConsoleTraceListener" #22 daemon prio=5 os_prio=0 tid=0x000000005d933800 nid=0xd8c in Object.wait() [0x000000005ed5f000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$ConsoleWriterThread.run(Unknown Source)
      - locked <0x0000000081541a68> (a com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$BoundedStringBuffer)

      "DestroyJavaVM" #20 prio=5 os_prio=0 tid=0x00000000003bb800 nid=0x193c waiting on condition [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "Javaws Secure Thread" #18 daemon prio=5 os_prio=0 tid=0x000000005d8a9800 nid=0x2470 waiting for monitor entry [0x000000005e78f000]
         java.lang.Thread.State: BLOCKED (on object monitor)
      at sun.awt.SunToolkit.getImageFromHash(Unknown Source)
      - waiting to lock <0x0000000080d74c88> (a sun.misc.SoftCache)
      at sun.awt.SunToolkit.getImage(Unknown Source)
      at javax.swing.ImageIcon.<init>(Unknown Source)
      at javax.swing.ImageIcon.<init>(Unknown Source)
      at com.sun.deploy.resources.ResourceManager.getIcon(Unknown Source)
      at com.sun.deploy.ui.DialogTemplate.createTopPanel(Unknown Source)
      at com.sun.deploy.ui.DialogTemplate.setApiContent(Unknown Source)
      at com.sun.deploy.ui.UIFactory$12.execute(Unknown Source)
      at com.sun.javaws.ui.JavawsSysRun$SecureThread.doWork(Unknown Source)
      at com.sun.javaws.ui.JavawsSysRun$SecureThread.run(Unknown Source)
      - locked <0x000000008142f6d0> (a java.lang.Object)

      "AWT-Windows" #15 daemon prio=6 os_prio=0 tid=0x000000005d8a4000 nid=0x266c runnable [0x000000000227f000]
         java.lang.Thread.State: RUNNABLE
      at sun.awt.windows.WToolkit.eventLoop(Native Method)
      at sun.awt.windows.WToolkit.run(Unknown Source)

      "Java2D Disposer" #13 daemon prio=10 os_prio=2 tid=0x000000005d894000 nid=0xa54 in Object.wait() [0x000000005e16f000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(Unknown Source)
      - locked <0x00000000812bcc80> (a java.lang.ref.ReferenceQueue$Lock)
      at java.lang.ref.ReferenceQueue.remove(Unknown Source)
      at sun.java2d.Disposer.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

      "traceMsgQueueThread" #11 daemon prio=5 os_prio=0 tid=0x0000000059ce4000 nid=0x2754 in Object.wait() [0x000000005d54f000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Unknown Source)
      at com.sun.deploy.trace.Trace$TraceMsgQueueChecker.run(Unknown Source)
      - locked <0x00000000814a4b50> (a java.util.ArrayList)
      at java.lang.Thread.run(Unknown Source)

      "Service Thread" #10 daemon prio=9 os_prio=0 tid=0x0000000059ccd000 nid=0x1454 runnable [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "C1 CompilerThread3" #9 daemon prio=9 os_prio=2 tid=0x0000000059c5a000 nid=0x11f8 waiting on condition [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "C2 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x0000000059c41000 nid=0x1844 waiting on condition [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000059c38800 nid=0xf30 waiting on condition [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000059c2b800 nid=0x158c waiting on condition [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0000000059c28000 nid=0x1a6c runnable [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000059c32800 nid=0x2300 runnable [0x0000000000000000]
         java.lang.Thread.State: RUNNABLE

      "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000058276000 nid=0x14d8 in Object.wait() [0x000000005bdbf000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(Unknown Source)
      - locked <0x00000000813502b8> (a java.lang.ref.ReferenceQueue$Lock)
      at java.lang.ref.ReferenceQueue.remove(Unknown Source)
      at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

      "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000005826c800 nid=0x1d7c in Object.wait() [0x000000005bc5f000]
         java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Unknown Source)
      at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
      - locked <0x00000000815539e0> (a java.lang.ref.Reference$Lock)

      "VM Thread" os_prio=2 tid=0x0000000059bc3000 nid=0x21f8 runnable

      "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00000000003d3000 nid=0x26f8 runnable

      "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00000000003d4800 nid=0x236c runnable

      "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00000000003d7000 nid=0x19cc runnable

      "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00000000003d8800 nid=0x1094 runnable

      "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00000000003dc000 nid=0x2598 runnable

      "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00000000003dd000 nid=0x23b0 runnable

      "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00000000003de000 nid=0x171c runnable

      "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00000000003df800 nid=0x25d8 runnable

      "VM Periodic Task Thread" os_prio=2 tid=0x0000000059cde800 nid=0x6b8 waiting on condition

      id=0x23b0 runnable

      "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00000000003de000 nid=0x171c runnable

      "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00000000003df800 nid=0x25d8 runnable

      "VM Periodic Task Thread" os_prio=2 tid=0x0000000059cde800 nid=0x6b8 waiting on condition


      ----------------------------------------------------
      Done.cache: MemoryCache: removed entry https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/JWSFileChooserDemoProject/JWSFileChooserDemo.jnlp


      REPRODUCIBILITY :
      This bug can be reproduced always.

      CUSTOMER SUBMITTED WORKAROUND :
      Provide crossdomain.xml-file in the root of the web server (if you have the possibility to do so).

            aivanov Alexey Ivanov
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: