JDK-4136500 : SJIS/Unicode mapping is not consistent with the Microsoft mapping
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.nio.charsets
  • Affected Version: 1.1.6,1.2.0
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,windows_95
  • CPU: generic,x86
  • Submitted: 1998-05-08
  • Updated: 1999-01-14
  • Resolved: 1999-01-14
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.
Other
1.2.0 1.2beta4Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Description
The current Java SJIS/Unicode mapping is based on the Unicode Consortium
table that is not consistent with the mapping used by Microsoft products,
such as Japanese Windows 95. This inconsistency creates huge inconvenience
for Japanese text processing because majority of Japanese text processing
still relies on the built-in assumptions of character encoding, such as
full/half-width representation.

Also the mapping inconsistency between Java and Microsoft products creates
inconsistent visual representation on Microsoft platforms.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: 1.2beta4 FIXED IN: 1.2beta4 INTEGRATED IN: 1.2beta4
14-06-2004

EVALUATION The SJIS converter inheritance model needs to be revisited. mark.son-bell@eng 1998-05-11
11-05-1998

SUGGESTED FIX Use the exactly same SJIS/Unicode mapping with Microsoft. masayoshi.okutsu@Eng 1998-05-08
08-05-1998