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

REGRESSION: can't run applet on HTTPS in Japanese locale with build 89

XMLWordPrintable

    • x86
    • windows_nt



      Name: gm110360 Date: 12/17/2001


      FULL PRODUCT VERSION :
      java version "1.4.0-rc"
      Java(TM) 2 Runtime Environment, Standard Edition (build
      1.4.0-rc-b89)
      Java HotSpot(TM) Client VM (build 1.4.0-rc-b89, mixed mode)


      FULL OPERATING SYSTEM VERSION :
      Windows NT 4.0,
      Windows 2000



      A DESCRIPTION OF THE PROBLEM :
      We can't run an applet when Java plug-in 1.4 build 89 runs
      under HTTPS on Japanese (probably happens in many non-
      English) locale. When I access https://... to run applet
      from Japanese machine, the initialization of applet stops
      with the message 'Resource loading META-
      INF/services/java.nio.charset.spi.CharsetProvider'.

      This doesn't happen in English locale with HTTPS. And this
      does *NOT* happen in build 88.

      While investigation for this, I found the following message
      in the access log of the web server (I'm using Oracle iAS
      1.0.2.2), when it runs under HTTP (not HTTPS).
      ---
      xxx.xx.xx.xx - - [14/Dec/2001:14:45:53
      +0900] "HEAD /forms60java/META-
      INF/services/java.nio.charset.spi.CharsetProvider HTTP/1.1"
      404 0
      ---
      However I could not find this kind of log for HTTPS. It
      finished just after generating access log for the first
      HTML page. I think java plug-in has some problems when it
      issues HEAD command against web server in HTTPS.

      Related bug:
      bug 4591027


      REGRESSION. Last worked in version merlin-beta3

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      1. Configure your web server for HTTPS mode.
      2. Set locale to Japanese on your machine.
      3. Make an applet.
      4. Make a Jar file which includes created applet.
      5. Make a HTML file to run the applet from JAR file.
      6. Run URL (https://...) from your browser.
      7. Status screen will stop at 'Resource loading META-
      INF/services/java.nio.charset.spi.CharsetProvider'

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      We expect that java plug-in can run applet in all locale in
      HTTPS.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      No exception appears.

      This bug can be reproduced always.

      Release Regression From : merlin-beta3
      The above release value was the last known release where this
      bug was knwon to work. Since then there has been a regression.

      (Review ID: 137436)
      ======================================================================

            djayaramsunw Devananda Jayaraman (Inactive)
            gmanwanisunw Girish Manwani (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: