-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
7u65
-
x86
-
windows_7
FULL PRODUCT VERSION :
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]
A DESCRIPTION OF THE PROBLEM :
JRE v1.7_65 is failing to launch our applet. This previously worked on JRE v1.7_60. It appears that URL-encoded spaces are no longer supported (i.e., %20). Therefore, we removed the spaces and we still receive another error when trying to launch the applet; this time it's a java.lang.reflect.InvocationTargetException exception.
REGRESSION. Last worked in version 7u60
ADDITIONAL REGRESSION INFORMATION:
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
For the original "%20" security error, go here:
http://ftp-server.demo.solarwinds.com/?user=demo-WC&password=demo-WC
The second exception is not published, but was a similar issue to this:
http://www.segal.org/java/SignedAppletTest/
http://bugs.java.com/view_bug.do?bug_id=JDK-8027396
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The applet should launch without any issues.
ACTUAL -
The applet receives an exception and fails to launch.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
Java Plug-in 10.65.2.19
Using JRE version 1.7.0_65-b19 Java HotSpot(TM) Client VM
User home directory = C:\Users\rhinosoft
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
cache: Initialize resource manager: com.sun.deploy.cache.ResourceProviderImpl@1c1a68b
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7
network: Created version ID: 2.2.65
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Connecting http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 requesting to set-cookie with "Session=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8; path=/; SULang=en,US; httponly"
network: ResponseCode for http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 : 200
network: Encoding for http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 : null
network: Server response: (length: 1088, lastModified: Wed Dec 31 18:00:00 CST 1969, downloadVersion: null, mimeType: application/x-java-jnlp-file)
network: Downloading resource: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
Content-Length: 1,088
Content-Encoding: null
network: Wrote URL http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 to File C:\temp\tmp_cache4405218448060000936.tmp
network: Disconnect connection to http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
network: Downloaded http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8: C:\temp\tmp_cache4405218448060000936.tmp
cache: Adding MemoryCache entry: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@edc407b9: 1
temp: new XMLParser with source:
temp: <?xml version="1.0" encoding="UTF-8" ?>
<jnlp spec="1.0+" codebase="http://10.230.1.236/Common/">
<information>
<title>Serv-U Web Client Pro</title>
<vendor>SolarWinds Worldwide LLC</vendor>
</information>
<security>
<all-permissions />
</security>
<resources>
<j2se version="1.7+" href="http://java.sun.com/products/autodl/j2se" />
<jar href="WebClientPro.jar" download="eager" main="true" />
<jar href="Java/Libs/RhinoJavaCore.jar" download="eager" />
</resources>
<applet-desc name="Serv-U Web Client Pro" main-class="com.rhinosoft.WebClientPro.CWebClientProApplet" width="500" height="500">
<param name="-hh" value="10.230.1.236" />
<param name="-sp" value="80" />
<param name="-hp" value="80" />
<param name="-esi" value="_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8" />
<param name="-li" value="g" />
<param name="-hl" value="en,US" />
<param name="-is" value="0" />
<param name="-ila" value="0" />
<param name="-hbu" value="www.solarwinds.com" />
</applet-desc>
</jnlp>
temp:
returning ROOT as follows:
<jnlp spec="1.0+" codebase="http://10.230.1.236/Common/">
<information>
<title>Serv-U Web Client Pro</title>
<vendor>SolarWinds Worldwide LLC</vendor>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.7+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="WebClientPro.jar" download="eager" main="true"/>
<jar href="Java/Libs/RhinoJavaCore.jar" download="eager"/>
</resources>
<applet-desc name="Serv-U Web Client Pro" main-class="com.rhinosoft.WebClientPro.CWebClientProApplet" width="500" height="500">
<param name="-hh" value="10.230.1.236"/>
<param name="-sp" value="80"/>
<param name="-hp" value="80"/>
<param name="-esi" value="_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8"/>
<param name="-li" value="g"/>
<param name="-hl" value="en,US"/>
<param name="-is" value="0"/>
<param name="-ila" value="0"/>
<param name="-hbu" value="www.solarwinds.com"/>
</applet-desc>
</jnlp>
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
temp: returning LaunchDesc from XMLFormat.parse():
<jnlp spec="1.0+" codebase="http://10.230.1.236/Common/">
<information>
<title>Serv-U Web Client Pro</title>
<vendor>SolarWinds Worldwide LLC</vendor>
<homepage href="null"/>
</information>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="always"/>
<resources>
<java href="http://java.sun.com/products/autodl/j2se" version="1.7+"/>
<jar href="http://10.230.1.236/Common/WebClientPro.jar" download="eager" main="true"/>
<jar href="http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar" download="eager" main="false"/>
</resources>
<applet-desc name="Serv-U Web Client Pro" main-class="com.rhinosoft.WebClientPro.CWebClientProApplet" documentbase="http://10.230.1.236/Web%20Client/ListDir.htm" width="500" height="500">
<param name="-hh" value="10.230.1.236"/>
<param name="-is" value="0"/>
<param name="-ila" value="0"/>
<param name="-li" value="g"/>
<param name="-esi" value="_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8"/>
<param name="-hbu" value="www.solarwinds.com"/>
<param name="-hp" value="80"/>
<param name="-hl" value="en,US"/>
<param name="-sp" value="80"/>
</applet-desc>
</jnlp>
cache: JNLPPreverifyClassLoader.initialize: FAILED: http://10.230.1.236/Common/WebClientPro.jar
basic: Plugin2ClassLoader.addURL2 called for http://10.230.1.236/Common/WebClientPro.jar
basic: Plugin2ClassLoader.addURL2 called for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://10.230.1.236/Common/WebClientPro.jar
basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
calling downloadEagerorAll
network: LaunchDownload: concurrent downloads from LD: 4
network: Total size to download: -1
security: Blacklist revocation check is enabled
security: blacklist: created: NEED_LOAD, lastModified: 1405523151890
security: blacklist: hasBeenModifiedSince 1405525067902 (we have 1405523151890)
security: Trusted libraries list check is enabled
network: Cache entry found [url: http://10.230.1.236/Common/WebClientPro.jar, version: null] prevalidated=false/0
cache: Adding MemoryCache entry: http://10.230.1.236/Common/WebClientPro.jar
cache: Resource http://10.230.1.236/Common/WebClientPro.jar has expired.
network: Connecting http://10.230.1.236/Common/WebClientPro.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
security: Security check for progress jars: allSigned=true
network: Connecting http://10.230.1.236/Common/WebClientPro.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/Common/WebClientPro.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: ResponseCode for http://10.230.1.236/Common/WebClientPro.jar : 304
network: Encoding for http://10.230.1.236/Common/WebClientPro.jar : null
network: Disconnect connection to http://10.230.1.236/Common/WebClientPro.jar
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 1
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 2
network: Download Progress: jarsDone: 1
security: blacklist: hasBeenModifiedSince 1405524905554 (we have 1405523151890)
network: Cache entry found [url: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar, version: null] prevalidated=false/0
cache: Adding MemoryCache entry: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
cache: Resource http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar has expired.
network: Connecting http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: ResponseCode for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar : 304
network: Encoding for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar : null
network: Disconnect connection to http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@28f8a17d: 1
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@28f8a17d: 2
network: Download Progress: jarsDone: 2
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7
network: Created version ID: 2.2.65
basic: LaunchDesc.selectJRE(false, false) returning selected jre: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_65
location is: http://java.sun.com/products/autodl/j2se
path is: C:\Program Files (x86)\Java\jre7\bin\javaw.exe
args is:
native platform is: Windows, x86 [ x86, 32bit ]
JavaFX runtime is: JavaFX 2.2.65 found at C:\Program Files (x86)\Java\jre7\
enabled is: true
registered is: true
system is: true
basic: LaunchDesc location: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
network: Created version ID: 1.0+
network: Created version ID: 7.0
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
cache: Read manifest for http://10.230.1.236/Common/WebClientPro.jar: read=301 full=3704
cache: Loading full manifest for http://10.230.1.236/Common/WebClientPro.jarcache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 3
security: Validating cached jar url=http://10.230.1.236/Common/WebClientPro.jar ffile=C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\3f246e7-6f5ea70a com.sun.deploy.cache.CachedJarFile@b9aa1a
cache: Reading Signers from 5987 http://10.230.1.236/Common/WebClientPro.jar | C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\3f246e7-6f5ea70a.idx
cache: Done readSigners(http://10.230.1.236/Common/WebClientPro.jar)
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
security: Trust for: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar has ended: Wed Dec 31 18:00:00 CST 1969
cache: Read manifest for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar: read=253 full=15634
cache: Loading full manifest for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jarcache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@28f8a17d: 3
security: Validating cached jar url=http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar ffile=C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\15\3321d70f-22ff000a com.sun.deploy.cache.CachedJarFile@1ead510
cache: Reading Signers from 5987 http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar | C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\15\3321d70f-22ff000a.idx
cache: Done readSigners(http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar)
security: Trust for: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar has ended: Wed Dec 31 18:00:00 CST 1969
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Istrusted: null false
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Accessing keys and certificate in Mozilla user profile: null
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: Validate the certificate chain using CertPath API
security: Loading Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
security: Loaded Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Loaded blacklisted.certs file: C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\security\blacklisted.certs
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
security: The OCSP support is enabled
security: The CRL support is enabled
network: Connecting http://ocsp.verisign.com/ with proxy=DIRECT
network: Connecting http://ocsp.verisign.com:80/ with proxy=DIRECT
security: OCSP Response: GOOD
network: Connecting http://ocsp.verisign.com/ 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
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 4
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: Mark trusted: null
basic: passing security checks; secureArgs:true, allSigned:false
basic: continuing launch in this VM
security: http://10.230.1.236/Common/WebClientPro.jar is asserting Trusted-Only
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Validate the certificate chain using CertPath API
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 5
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: http://10.230.1.236/Common/WebClientPro.jar is newly asserting Trusted-Only
basic: JNLP2ClassLoader.findClass: com.rhinosoft.WebClientPro.CWebClientProApplet: try again ..
basic: JNLP2ClassLoader.getPermissions()
security: Grant socket perm for http://10.230.1.236/Common/WebClientPro.jar : java.security.Permissions@17951c9 (
("java.net.SocketPermission" "10.230.1.236" "connect,accept,resolve")
)
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Validate the certificate chain using CertPath API
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 6
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
security: JAVAWS AppPolicy Permission requested for: http://10.230.1.236/Common/WebClientPro.jar
basic: JNLP2ClassLoader.getPermissions() X
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: ResponseCode for http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar : 200
network: Encoding for http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar : null
network: Server response: (length: 3779, lastModified: Wed Dec 31 18:00:00 CST 1969, downloadVersion: null, mimeType: text/html)
network: Downloading resource: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar
Content-Length: 3,779
Content-Encoding: null
network: Wrote URL http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar to File C:\temp\jar_cache5045250460751226684.tmp
security: The jar file isnt signed so the blacklist check will be skipped
security: Trusted libraries list file not found
security: The jar file isnt signed so the blacklist check will be skipped
network: Disconnect connection to http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar
network: Downloaded http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar: C:\temp\jar_cache5045250460751226684.tmp
cache: Adding MemoryCache entry: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@3d4321e6: 1
basic: exception: java.lang.reflect.InvocationTargetException.
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.JNLP2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
... 14 more
Caused by: java.lang.NullPointerException
at sun.plugin2.applet.Plugin2ClassLoader.getTrustedCodeSources(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.strategy(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.openClassPathElement(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.JNLP2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
... 18 more
Ignored exception: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
cache: Clean up the reference queue: http://10.230.1.236/Common/WebClientPro.jar
cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 5
cache: Clean up the reference queue: http://10.230.1.236/Common/WebClientPro.jar
cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 4
cache: Clean up the reference queue: http://10.230.1.236/Common/WebClientPro.jar
cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 3
basic: Dialog type is not candidate for embedding
security: Reset deny session certificate store
basic: Dialog type is not candidate for embedding
REPRODUCIBILITY :
This bug can be reproduced always.
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]
A DESCRIPTION OF THE PROBLEM :
JRE v1.7_65 is failing to launch our applet. This previously worked on JRE v1.7_60. It appears that URL-encoded spaces are no longer supported (i.e., %20). Therefore, we removed the spaces and we still receive another error when trying to launch the applet; this time it's a java.lang.reflect.InvocationTargetException exception.
REGRESSION. Last worked in version 7u60
ADDITIONAL REGRESSION INFORMATION:
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
For the original "%20" security error, go here:
http://ftp-server.demo.solarwinds.com/?user=demo-WC&password=demo-WC
The second exception is not published, but was a similar issue to this:
http://www.segal.org/java/SignedAppletTest/
http://bugs.java.com/view_bug.do?bug_id=JDK-8027396
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The applet should launch without any issues.
ACTUAL -
The applet receives an exception and fails to launch.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
Java Plug-in 10.65.2.19
Using JRE version 1.7.0_65-b19 Java HotSpot(TM) Client VM
User home directory = C:\Users\rhinosoft
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
cache: Initialize resource manager: com.sun.deploy.cache.ResourceProviderImpl@1c1a68b
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7
network: Created version ID: 2.2.65
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Cache entry not found [url: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8, version: null]
network: Connecting http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 requesting to set-cookie with "Session=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8; path=/; SULang=en,US; httponly"
network: ResponseCode for http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 : 200
network: Encoding for http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 : null
network: Server response: (length: 1088, lastModified: Wed Dec 31 18:00:00 CST 1969, downloadVersion: null, mimeType: application/x-java-jnlp-file)
network: Downloading resource: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
Content-Length: 1,088
Content-Encoding: null
network: Wrote URL http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8 to File C:\temp\tmp_cache4405218448060000936.tmp
network: Disconnect connection to http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
network: Downloaded http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8: C:\temp\tmp_cache4405218448060000936.tmp
cache: Adding MemoryCache entry: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@edc407b9: 1
temp: new XMLParser with source:
temp: <?xml version="1.0" encoding="UTF-8" ?>
<jnlp spec="1.0+" codebase="http://10.230.1.236/Common/">
<information>
<title>Serv-U Web Client Pro</title>
<vendor>SolarWinds Worldwide LLC</vendor>
</information>
<security>
<all-permissions />
</security>
<resources>
<j2se version="1.7+" href="http://java.sun.com/products/autodl/j2se" />
<jar href="WebClientPro.jar" download="eager" main="true" />
<jar href="Java/Libs/RhinoJavaCore.jar" download="eager" />
</resources>
<applet-desc name="Serv-U Web Client Pro" main-class="com.rhinosoft.WebClientPro.CWebClientProApplet" width="500" height="500">
<param name="-hh" value="10.230.1.236" />
<param name="-sp" value="80" />
<param name="-hp" value="80" />
<param name="-esi" value="_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8" />
<param name="-li" value="g" />
<param name="-hl" value="en,US" />
<param name="-is" value="0" />
<param name="-ila" value="0" />
<param name="-hbu" value="www.solarwinds.com" />
</applet-desc>
</jnlp>
temp:
returning ROOT as follows:
<jnlp spec="1.0+" codebase="http://10.230.1.236/Common/">
<information>
<title>Serv-U Web Client Pro</title>
<vendor>SolarWinds Worldwide LLC</vendor>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.7+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="WebClientPro.jar" download="eager" main="true"/>
<jar href="Java/Libs/RhinoJavaCore.jar" download="eager"/>
</resources>
<applet-desc name="Serv-U Web Client Pro" main-class="com.rhinosoft.WebClientPro.CWebClientProApplet" width="500" height="500">
<param name="-hh" value="10.230.1.236"/>
<param name="-sp" value="80"/>
<param name="-hp" value="80"/>
<param name="-esi" value="_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8"/>
<param name="-li" value="g"/>
<param name="-hl" value="en,US"/>
<param name="-is" value="0"/>
<param name="-ila" value="0"/>
<param name="-hbu" value="www.solarwinds.com"/>
</applet-desc>
</jnlp>
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
temp: returning LaunchDesc from XMLFormat.parse():
<jnlp spec="1.0+" codebase="http://10.230.1.236/Common/">
<information>
<title>Serv-U Web Client Pro</title>
<vendor>SolarWinds Worldwide LLC</vendor>
<homepage href="null"/>
</information>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="always"/>
<resources>
<java href="http://java.sun.com/products/autodl/j2se" version="1.7+"/>
<jar href="http://10.230.1.236/Common/WebClientPro.jar" download="eager" main="true"/>
<jar href="http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar" download="eager" main="false"/>
</resources>
<applet-desc name="Serv-U Web Client Pro" main-class="com.rhinosoft.WebClientPro.CWebClientProApplet" documentbase="http://10.230.1.236/Web%20Client/ListDir.htm" width="500" height="500">
<param name="-hh" value="10.230.1.236"/>
<param name="-is" value="0"/>
<param name="-ila" value="0"/>
<param name="-li" value="g"/>
<param name="-esi" value="_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8"/>
<param name="-hbu" value="www.solarwinds.com"/>
<param name="-hp" value="80"/>
<param name="-hl" value="en,US"/>
<param name="-sp" value="80"/>
</applet-desc>
</jnlp>
cache: JNLPPreverifyClassLoader.initialize: FAILED: http://10.230.1.236/Common/WebClientPro.jar
basic: Plugin2ClassLoader.addURL2 called for http://10.230.1.236/Common/WebClientPro.jar
basic: Plugin2ClassLoader.addURL2 called for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://10.230.1.236/Common/WebClientPro.jar
basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
calling downloadEagerorAll
network: LaunchDownload: concurrent downloads from LD: 4
network: Total size to download: -1
security: Blacklist revocation check is enabled
security: blacklist: created: NEED_LOAD, lastModified: 1405523151890
security: blacklist: hasBeenModifiedSince 1405525067902 (we have 1405523151890)
security: Trusted libraries list check is enabled
network: Cache entry found [url: http://10.230.1.236/Common/WebClientPro.jar, version: null] prevalidated=false/0
cache: Adding MemoryCache entry: http://10.230.1.236/Common/WebClientPro.jar
cache: Resource http://10.230.1.236/Common/WebClientPro.jar has expired.
network: Connecting http://10.230.1.236/Common/WebClientPro.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
security: Security check for progress jars: allSigned=true
network: Connecting http://10.230.1.236/Common/WebClientPro.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/Common/WebClientPro.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: ResponseCode for http://10.230.1.236/Common/WebClientPro.jar : 304
network: Encoding for http://10.230.1.236/Common/WebClientPro.jar : null
network: Disconnect connection to http://10.230.1.236/Common/WebClientPro.jar
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 1
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 2
network: Download Progress: jarsDone: 1
security: blacklist: hasBeenModifiedSince 1405524905554 (we have 1405523151890)
network: Cache entry found [url: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar, version: null] prevalidated=false/0
cache: Adding MemoryCache entry: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
cache: Resource http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar has expired.
network: Connecting http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: ResponseCode for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar : 304
network: Encoding for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar : null
network: Disconnect connection to http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@28f8a17d: 1
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@28f8a17d: 2
network: Download Progress: jarsDone: 2
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7
network: Created version ID: 2.2.65
basic: LaunchDesc.selectJRE(false, false) returning selected jre: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_65
location is: http://java.sun.com/products/autodl/j2se
path is: C:\Program Files (x86)\Java\jre7\bin\javaw.exe
args is:
native platform is: Windows, x86 [ x86, 32bit ]
JavaFX runtime is: JavaFX 2.2.65 found at C:\Program Files (x86)\Java\jre7\
enabled is: true
registered is: true
system is: true
basic: LaunchDesc location: http://10.230.1.236/Web%20Client/Web%20Client%20Pro/WebClientPro.jnlp&EncSession=_188b5a1571dfe1285d34d744c480fa7df15a47582b6dd2e33974819633510e6c0cebb080dda59dcba5655770b93c17240754581406246bf8
network: Created version ID: 1.0+
network: Created version ID: 7.0
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
cache: Read manifest for http://10.230.1.236/Common/WebClientPro.jar: read=301 full=3704
cache: Loading full manifest for http://10.230.1.236/Common/WebClientPro.jarcache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 3
security: Validating cached jar url=http://10.230.1.236/Common/WebClientPro.jar ffile=C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\3f246e7-6f5ea70a com.sun.deploy.cache.CachedJarFile@b9aa1a
cache: Reading Signers from 5987 http://10.230.1.236/Common/WebClientPro.jar | C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\3f246e7-6f5ea70a.idx
cache: Done readSigners(http://10.230.1.236/Common/WebClientPro.jar)
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
security: Trust for: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar has ended: Wed Dec 31 18:00:00 CST 1969
cache: Read manifest for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar: read=253 full=15634
cache: Loading full manifest for http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jarcache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@28f8a17d: 3
security: Validating cached jar url=http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar ffile=C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\15\3321d70f-22ff000a com.sun.deploy.cache.CachedJarFile@1ead510
cache: Reading Signers from 5987 http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar | C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\15\3321d70f-22ff000a.idx
cache: Done readSigners(http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar)
security: Trust for: http://10.230.1.236/Common/Java/Libs/RhinoJavaCore.jar has ended: Wed Dec 31 18:00:00 CST 1969
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Istrusted: null false
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Accessing keys and certificate in Mozilla user profile: null
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: Validate the certificate chain using CertPath API
security: Loading Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
security: Loaded Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Loaded blacklisted.certs file: C:\Users\rhinosoft\AppData\LocalLow\Sun\Java\Deployment\security\blacklisted.certs
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
security: The OCSP support is enabled
security: The CRL support is enabled
network: Connecting http://ocsp.verisign.com/ with proxy=DIRECT
network: Connecting http://ocsp.verisign.com:80/ with proxy=DIRECT
security: OCSP Response: GOOD
network: Connecting http://ocsp.verisign.com/ 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
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 4
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: Mark trusted: null
basic: passing security checks; secureArgs:true, allSigned:false
basic: continuing launch in this VM
security: http://10.230.1.236/Common/WebClientPro.jar is asserting Trusted-Only
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Validate the certificate chain using CertPath API
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 5
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: http://10.230.1.236/Common/WebClientPro.jar is newly asserting Trusted-Only
basic: JNLP2ClassLoader.findClass: com.rhinosoft.WebClientPro.CWebClientProApplet: try again ..
basic: JNLP2ClassLoader.getPermissions()
security: Grant socket perm for http://10.230.1.236/Common/WebClientPro.jar : java.security.Permissions@17951c9 (
("java.net.SocketPermission" "10.230.1.236" "connect,accept,resolve")
)
security: Trust for: http://10.230.1.236/Common/WebClientPro.jar has ended: Wed Dec 31 18:00:00 CST 1969
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: Validate the certificate chain using CertPath API
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7.0.65
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 6
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
network: Created version ID: 1.7.0.65
network: Created version ID: 1.7+
security: SHA-256Certificate finger print: 9BBD0447D0A6689869588C42DA5DC34967946D36CD321FEBD5E03D4738FDE7D3
security: SHA-256Certificate finger print: 0CFC19DB681B014BFE3F23CB3A78B67208B4E3D8D7B6A7B1807F7CD6ECB2A54E
security: SHA-256Certificate finger print: 9ACFAB7E43C8D880D06B262A94DEEEE4B4659989C3D0CAF19BAF6405E41AB7DF
security: JAVAWS AppPolicy Permission requested for: http://10.230.1.236/Common/WebClientPro.jar
basic: JNLP2ClassLoader.getPermissions() X
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Cache entry not found [url: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar, version: null]
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with proxy=DIRECT
network: Connecting http://10.230.1.236:80/ with proxy=DIRECT
network: Connecting http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar with cookie "xferconfirmcheck=1; killmenothing; SULang=en%2CUS; multitrans=0; multitransbubbletip=false"
network: Server http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar requesting to set-cookie with "Session=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly"
network: ResponseCode for http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar : 200
network: Encoding for http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar : null
network: Server response: (length: 3779, lastModified: Wed Dec 31 18:00:00 CST 1969, downloadVersion: null, mimeType: text/html)
network: Downloading resource: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar
Content-Length: 3,779
Content-Encoding: null
network: Wrote URL http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar to File C:\temp\jar_cache5045250460751226684.tmp
security: The jar file isnt signed so the blacklist check will be skipped
security: Trusted libraries list file not found
security: The jar file isnt signed so the blacklist check will be skipped
network: Disconnect connection to http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar
network: Downloaded http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar: C:\temp\jar_cache5045250460751226684.tmp
cache: Adding MemoryCache entry: http://10.230.1.236/../Common/Java/Libs/RhinoJavaCore.jar
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@3d4321e6: 1
basic: exception: java.lang.reflect.InvocationTargetException.
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.JNLP2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
... 14 more
Caused by: java.lang.NullPointerException
at sun.plugin2.applet.Plugin2ClassLoader.getTrustedCodeSources(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.strategy(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.openClassPathElement(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.JNLP2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
... 18 more
Ignored exception: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
cache: Clean up the reference queue: http://10.230.1.236/Common/WebClientPro.jar
cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 5
cache: Clean up the reference queue: http://10.230.1.236/Common/WebClientPro.jar
cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 4
cache: Clean up the reference queue: http://10.230.1.236/Common/WebClientPro.jar
cache: deregisterReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@778e7cec: 3
basic: Dialog type is not candidate for embedding
security: Reset deny session certificate store
basic: Dialog type is not candidate for embedding
REPRODUCIBILITY :
This bug can be reproduced always.