Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4100019
Votes 0
Synopsis RFE: Cp932 (MS Windows Japanese Shift-JIS) is desired
Category java:char_encodings
Reported Against 1.1.5 , 1.1.6 , 1.1.7
Release Fixed 1.1.8, 1.2(1.2fcs) (Bug ID:2018391)
State 11-Closed, Unverified, request for enhancement
Priority: 3-Medium
Related Bugs 4139280 , 4151410 , 4178421 , 4219716 , 4556882
Submit Date 17-DEC-1997
Description




New code page converter Cp932 which represents  customer  Windows Shift-JIS is desired.
Cp932 is a superset of SJIS. It includes following characters:
-
0x8740 - 0x879C :   83 characters
0xED40 - 0xEDFC :  188 characters
0xEE40 - 0xEEFC :  186 characters
0xF040 - 0xF9FC : 2071 characters (End-User-Defined Characters)
0xFA40 - 0xFC4B :  388 characters
-
Since SJIS is the default encoding of JVM on Japanese Windows NT/95,
above characters are gone during conversion.
(Review ID: 22061)
======================================================================
Work Around




None.
======================================================================
Evaluation
cannot verify the bug, no regression test provided.
  xxxxx@xxxxx   1999-03-01

Introduced MS932 converters that are fully compatible with Win32 CP932. Changed the default encoding for Japanese Win32 platforms to MS932.
  xxxxx@xxxxx   1998-08-12

I checked how Outlook Express handles Microsoft Code Page 932. First, it uses "Shift JIS" as the name for Microsoft Code Page 932. Second, it sends Microsoft Code Page 932 encoded e-mail messages under the MIME tag, "shift_jis". So, as far as Microsoft uses Shift JIS as the name for their Code Page 932, JDK should follow it on Win32 for the compatibility. Note that there is one Japanese licensee that is strongly against this policy and suggests to strictly use Shift JIS as the JIS-defined shift encoding presentation of JIS X 0208-1997. However, the reality is that almost all PC end users and most software developers (have to) treat Shift JIS as Microsoft Code Page 932.
  xxxxx@xxxxx   1998-10-25
Comments
  
  Include a link with my name & email   

Submitted On 11-JUN-1999
e1654
This fix should be supported for Solaris JVM too.
Because Japanese Solaris supprts both EUC and SJIS.



PLEASE NOTE: JDK6 is formerly known as Project Mustang