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

JDK 1.3 ORB does not support the UTF-8 and UTF-16 code sets.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.3.0
    • other-libs
    • x86
    • windows_nt



      Name: krT82822 Date: 11/05/99


      java version "1.3beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3beta-O)
      Java(TM) HotSpot Client VM (build 1.3beta-O, mixed mode)


      According to the CORBA 2.3 specification (p. 13-37), an ORB must at least
      support character sets UTF-8 (for char) and UTF-16 (for wchar). These are code
      set IDs: 0x05010001 (UTF-8) and 0x00010109 (UTF-16).

      The JDK 1.3 ORB only supports 0x10020 (ISO 646) for char and 0x10100 (UCS-2)
      for wchar. I assume that 0x05010001 and 0x10020 are equal or equivalent and
      that 0x10109 and 0x10020 are equal or equivalent. So the JDK 1.3 ORB should
      accept these values. Instead when it tries to read and IOR with code sets
      0x05010001 and 0x10109, the JDK 1.3 ORB will throw an INV_OBJREF exception.
      (Review ID: 97531)
      ======================================================================

            eandersosunw Everett Anderson (Inactive)
            kryansunw Kevin Ryan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: