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

applet under next geneneration plug-in fails with exception

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b04
    • CPU:
      generic
    • OS:
      windows
    • Verification:
      Verified

      Description

      When running applet under 6u10 of the Java plug-in the following exception is encountered. The same applet runs fine under the classic plug-in.

      Below is the expection from the Java Console.
      network: Connecting https://accessi3.jpmorgan.com/content/tssweb/shared/document/LB404.html with cookie "BRAND=jpma; stripeCookie=GEQ0221; TARGET_URL=https://tssportali3.jpmorgan.com/pp/pp/WSQ0221/servlet/starthomepage; SMSESSION=SOuaAGM4TinmUsSSMWUwE5SNhjRISEvmBrTQG73t/cxEOXrVtfqNjHt3A0uFw3RJWbKNAGVjGNAQHrdgZdEKa4k5W36DwHZG9QXw2bcQlAgtgSoPS98aVkvK5slOtOlOD36+joHQrs/XsUH+7996Fb/vOj8AgANxCpqctqO+Vt8VWeWU73cuiZosNdmgV9aN9j1Y5iiPol3t8HqOmqv3l/0FgVyNysqrPuprEsq+a4DhYEu4QvYiTVDI5oour1nHiPY6/dB9LIjNnLl+E+6H/Zpkjf46ncJIIf5TD9x3gObbuxorPvq0rd70S8EkIlziJdKgLaPhzGKkYhBwdFOTUJ0/+Rmat04LXih7yBBHlF6KadapIkSrGFVgk0fv7qqfCbljQwa9wlc8ih+5eM01tXCkEKzngIlcomfJ/sHLujNkYPwFDkFhctqEkOOUirf3Re7+8x4/KqNA+lxNeeF/KAM+reCtgMVb8NJm3dP9R4gShu/atwPMalaBPFoR5enJylhTbUCSAoFrtw7XYvW7IsQE58TmO7cNzP2D0IIF9AaosIY5a6dgOxu9MFW6ich/KlzZBTu379SI7dS/A8jd04cG+myurQ8qXlmpdD5vKthG7J1P1pfersI1PCR54L5YCHbE53WZ/zzrhKNmr9mb3GU8DeClvZ/MMGcdjh3E/hNlLvmMZLGhVtzVQZX4yGCwQs7JMESQkRHOGZptBmpcPR5qIB7fQUwzr2Ki6PKlZNHKkgbYJ6Z/06mz/ZE/pxFu1DcDAovf/zQ=; auth-user-info=fsiteminder3|20081211172201|20081211164449; user-cookie=fsiteminder3; nt-user-cookie=fsiteminder3; session-cookie=900; TLA=WSQ0221; JPMASSPJSESSIONID=QzmqJBSJbJNsLd7zLQyvYmDTGNFDcvQ91mQzGQqKW8VVNXy72s9v!-84824050!NONE"
      basic: load: class com.jpmchase.tss.fti.client.gui.PaymentApplet.class not found.
      load: class com.jpmchase.tss.fti.client.gui.PaymentApplet.class not found.
      java.lang.ClassNotFoundException: com.jpmchase.tss.fti.client.gui.PaymentApplet.class
              at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
              at java.lang.ClassLoader.loadClass(Unknown Source)
              at java.lang.ClassLoader.loadClass(Unknown Source)
              at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
              at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
              at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
              at java.lang.Thread.run(Unknown Source)
      Caused by: java.net.SocketException: Socket is closed
              at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown Source)
              at com.sun.net.ssl.internal.ssl.AppInputStream.available(Unknown Source)
              at java.io.BufferedInputStream.read(Unknown Source)
              at sun.net.www.MeteredStream.read(Unknown Source)
              at java.io.BufferedInputStream.fill(Unknown Source)
              at java.io.BufferedInputStream.read1(Unknown Source)
              at java.io.BufferedInputStream.read(Unknown Source)
              at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
              at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
              at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
              at java.security.AccessController.doPrivileged(Native Method)
              ... 7 more
      Exception: java.lang.ClassNotFoundException: com.jpmchase.tss.fti.client.gui.PaymentApplet.class
      Ignored exception: java.lang.ClassNotFoundException: com.jpmchase.tss.fti.client.gui.PaymentApplet.class

      Unchecking 'Enable the next-generation Java Plug-in in the Java Control Panel is not an acceptible workaround. For the users will need to close all their browsers and relaunch.

      Oddly Enough this issue does not present itself when we are running standalone (no portal, no ssl).

      Debugging was turned on and the java console output was collected. Two logs were collected one when the next generation plug-in was enabled and one when it was disabled. The two respective files: JRE6-Update-enabled.txt and JRE6-Update-disabled.txt are attached.

        Attachments

          Activity

            People

            Assignee:
            hdongorcl Hao Dong (Inactive)
            Reporter:
            mhmccart Mary Mccarthy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: