JDK-6235633 : JRE 1.4.2_07 lacks support for Japanese on RHEL-4
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt:i18n
  • Affected Version: 1.4.2_06,1.4.2_09
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux_redhat_5.1,solaris_2.5.1
  • CPU: x86
  • Submitted: 2005-03-03
  • Updated: 2010-05-09
  • Resolved: 2005-07-26
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
1.4.2_10 b01Fixed
Please rename the font.properties.ja.Redhat3 file in order to work on Red Hat Enterprise Linux 4 (RHEL-4) as well as RHEL-3.

Note that copying font.properties.ja.Redhat3 to font.properties.ja.Redhat4 does work as Red Hat 4 also has the Kochi fonts the the font.properties file points to. However, it would be ideal to name these in a more generic manner in which they will support future Red Hat versions (assuming they have the Kochi fonts).
###@###.### 2005-03-03 15:37:40 GMT

SUGGESTED FIX Hi. This is only applicable for sub-cr of this CR. Sub CR: 2126844 for 5.0U5 The similar change as Mustang is backported to 5.0U5; therefore, it supports all the Java supported locales, which is does not exactly fit the synopsis of this CR. - rename linux.fontconfig.RedHat.properties to linux.fontconfig.RedHat.9.properties - linux.fontconfig.RedHat.properties for RH4. - Dropped all the native encoding - only supports UTF8: we're supporting the locales.encoding that are accessible through the login window's language selection. - regenerate mapping tables and their golden files for automated test suites

EVALUATION Note that RHEL-4 is not yet a supported platform on 1.4.2_x. ###@###.### 2005-03-23 20:05:02 GMT Adding support for both Japanese (ja) and Simplified Chinese (zh_CN). For Japanese, the AWT portion requires the use of a bitmap font. This is because a font, which was installed in RH3 (kochi jisx0208), is no longer in RH4. In RH4, there exists "kochi iso10646". The problem with using this font is that the Xserver in RH4 has a bug in it which causes it to crash whenever this font is trying to be used. There is nothing wrong with the font. There is probably an issue with the X11/Xlib code. This problem does not exist for the Swing/2D portion. As a result, we force the usage of the TrueType font for Swing/2D. The TrueType font is the same as that of RH3, so there should be no visual differences. For Chinese, the "zysong" font was used on RH4. The "song ti" font was tried, but the system complained that it cannot find the font even though using some Linux font querying tools stated otherwise. ###@###.### 2005-07-18 18:57:17 GMT

WORK AROUND See above. ###@###.### 2005-03-03 15:37:41 GMT