-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
8u45
-
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).
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).