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

IBM-858 alias name is missing on IBM00858 charset

    Details

      Backports

        Description

        On AIX 7.1.5 SP2, en_US.IBM-858 locale was added.
        IBM00858 charset was available and it's on sun.nio.cs package.
        But IBM-858 alias name is missing in IBM00858 charset.
        Because of this issue, Java does not start with AIX's en_US.IBM-858 locale. [1] [2]

        According to my checking, IBM code page charset should have following 4 type aliases:
        cpXXX, ibmXXX, ibm-XXX, XXX
        (XXX may be digit)

        Following 12 charsets were missing above aliases:
        ibm00858, ibm01140, ibm01141, ibm01142, ibm01143, ibm01144,
        ibm01145, ibm01146, ibm01147, ibm01148, ibm01149, x-ibm833

        Note:
        IBM00858 charset was registered into IANA Character Sets. [3]

        [1]
        https://www.ibm.com/support/knowledgecenter/en/ssw_aix_71/com.ibm.aix.nlsgdrf/support_languages_locales.htm
        [2]
        https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.nlsgdrf/support_languages_locales.htm
        [3] https://www.iana.org/assignments/character-sets/character-sets.xhtml

        Initial post:
        https://mail.openjdk.java.net/pipermail/core-libs-dev/2019-March/058859.html

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  itakiguchi Ichiroh Takiguchi
                  Reporter:
                  itakiguchi Ichiroh Takiguchi
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: