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

Regression: Applets fail to load due to new security restrictions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • 7-pool
    • 7u65
    • deploy
    • 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.

            alitvinov Anton Litvinov (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: