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

[macosx] 7u13 Applet fails, does not w 7u11: "Error: Illegal framing of NetDania product."

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • None
    • None
    • deploy
    • x86
    • os_x

      Applet fails to load.
      Error seen: Error: Illegal framing of NetDania product. (Finance Chart 3.1.0)

      Appears to be a regression:
      Fails with 7u13
      Works with 7u11


      Applet URL: http://goldprice.org/live-gold-price.html


      Reproduce:
      Got to applet: http://goldprice.org/live-gold-price.html
      Click run at security dialog
      Applet fails
      See Error message where applet should be. Look at console output.


      Console Output----------------------------------------

      Java Plug-in 10.13.2.20
      Using JRE version 1.7.0_13-b20 Java HotSpot(TM) 64-Bit Server VM
      User home directory = /Users/Duke
      ----------------------------------------------------
      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@7f301d8d
      security: property package.access value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.
      security: property package.access new value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
      security: property package.definition value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.
      security: property package.definition new value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
      security: property package.access value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
      security: property package.access new value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
      security: property package.definition value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
      security: property package.definition new value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
      security: property package.access value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
      security: property package.access new value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss,com.sun.browser,com.sun.glass,com.sun.javafx,com.sun.media.jfxmedia,com.sun.media.jfxmediaimpl,com.sun.openpisces,com.sun.prism,com.sun.scenario,com.sun.t2k,com.sun.webpane,com.sun.pisces,com.sun.webkit
      security: property package.definition value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
      security: property package.definition new value sun.,com.sun.xml.internal.bind.,com.sun.xml.internal.org.jvnet.staxex.,com.sun.xml.internal.ws.,com.sun.imageio.,com.sun.istack.internal.,com.sun.jmx.defaults.,com.sun.jmx.remote.util.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,apple.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss,com.sun.browser,com.sun.glass,com.sun.javafx,com.sun.media.jfxmedia,com.sun.media.jfxmediaimpl,com.sun.openpisces,com.sun.prism,com.sun.scenario,com.sun.t2k,com.sun.webpane,com.sun.pisces,com.sun.webkit
      basic: tap installed
      basic: Creating PluginEmbeddedFrame served by com.apple.java.jrs.carenderserver-99506
      basic: Done creating PluginEmbeddedFrame
      basic: Added progress listener: sun.plugin.util.ProgressMonitorAdapter@3137ddc0
      basic: Plugin2ClassLoader.addURL parent called for http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip
      security: Blacklist revocation check is enabled
      security: Trusted libraries list check is enabled
      network: Cache entry found [url: http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip, version: null] prevalidated=false/0
      cache: Adding MemoryCache entry: http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip
      cache: Resource http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip has expired.
      network: Connecting http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip with proxy=HTTP @ emeacache.uk.oracle.com/138.3.237.7:80
      network: ResponseCode for http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip : 304
      network: Encoding for http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip : null
      network: Disconnect connection to http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip
      cache: Reading Signers from 4 http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip | /Users/duke/Library/Application Support/Oracle/Java/Deployment/cache/6.0/47/291dff2f-3682902f.idx
      network: No certificate info for unsigned JAR file: http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip
      cache: Done readCertificates(http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip): null
      network: No certificate info for unsigned JAR file: http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip
      cache: Done readSigners(http://balancer.netdania.com/Streaming/FinanceChart-3_1.zip)
      network: Created version ID: 1.7.0.13
      network: Created version ID: 1.7.0.13
      basic: Applet loaded.
      basic: Applet resized and added to parent container
      basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 145539 us, pluginInit dt 4877685 us, TotalTime: 5023224 us
      DocBase: http://goldprice.org/live-gold-price.html
      java.security.AccessControlException: access denied ("java.io.FilePermission" "/Users/duke/Library/Application Support/Oracle/Java/Deployment/CacheUpgrade.properties" "read")
      at java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
      at java.security.AccessController.checkPermission(AccessController.java:560)
      at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
      at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
      at java.io.File.isFile(File.java:827)
      at com.sun.deploy.config.Platform.getCacheUpgradeProperties(Unknown Source)
      at com.sun.deploy.config.Platform.getCacheUpgradeInfo(Unknown Source)
      at com.sun.deploy.cache.UpgradeStatus.beenInitialized(Unknown Source)
      at com.sun.deploy.cache.CacheUpgrader.getInstance(Unknown Source)
      at com.sun.deploy.cache.Cache.getCacheEntry(Unknown Source)
      at com.sun.deploy.cache.Cache.getCacheEntry(Unknown Source)
      at com.sun.deploy.cache.ResourceProviderImpl.isUpdateAvailable(Unknown Source)
      at com.sun.deploy.cache.DeployCacheHandler.get(Unknown Source)
      at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:876)
      at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849)
      at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1299)
      at java.net.URL.openStream(URL.java:1037)
      at j8.a(j8.java:2202)
      at com.netdania.ui.applet.NetDaniaBaseApplet.ao(NetDaniaBaseApplet.java:1393)
      at com.netdania.ui.applet.NetDaniaBaseApplet.e(NetDaniaBaseApplet.java:627)
      at com.netdania.ui.applet.NetDaniaBaseApplet.init(NetDaniaBaseApplet.java:432)
      at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Thread.java:722)
      network: Cache entry not found [url: http://balancer.netdania.com/StreamingServer/StreamingServer?xinfo&group=goldprice.org&prov=netdania_fxa, version: null]
      network: Connecting http://balancer.netdania.com/StreamingServer/StreamingServer?xinfo&group=goldprice.org&prov=netdania_fxa with proxy=HTTP @ emeacache.uk.oracle.com/138.3.237.7:80
      Error: Illegal framing of NetDania product. (Finance Chart 3.1.0)
      basic: Applet initialized
      basic: Starting applet
      basic: completed perf rollup
      basic: Applet made visible
      basic: Applet started
      basic: Told clients applet is started

            ddehaven David Dehaven (Inactive)
            rlewis Roger Lewis (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: