-
Bug
-
Resolution: Fixed
-
P4
-
1.1.2, 1.2.0, 1.4.1
-
tiger
-
generic, x86, sparc
-
generic, solaris_8, windows_95
For J2SE 1.4.1 as part of a selection of CJK NIO Charset support addtions
a pair of ISO-2022-CN charsets were added. These were
sun.nio.cs.ext.ISO2022-CN-CNS
and
sun.nio.cs.ext.ISO2022-CN-GB
However, in both cases the Charset classes don't provide a decoder
(native bytes -> Unicode chars). J2SE does provide an older (pre NIO)
converter ISO-2022-CN which will recognize the encoded content and
will decode either ISO-2022-CN escaping scheme. However, since there
isn't yet a NIO coder which will perform such decoding it is best to
remove the ISO-2022-CN-* NIO coders for the time being until such
time that a full ISO-2022-CN NIO java Charset implementation is provided.
See bugID 4737614.
a pair of ISO-2022-CN charsets were added. These were
sun.nio.cs.ext.ISO2022-CN-CNS
and
sun.nio.cs.ext.ISO2022-CN-GB
However, in both cases the Charset classes don't provide a decoder
(native bytes -> Unicode chars). J2SE does provide an older (pre NIO)
converter ISO-2022-CN which will recognize the encoded content and
will decode either ISO-2022-CN escaping scheme. However, since there
isn't yet a NIO coder which will perform such decoding it is best to
remove the ISO-2022-CN-* NIO coders for the time being until such
time that a full ISO-2022-CN NIO java Charset implementation is provided.
See bugID 4737614.
- duplicates
-
JDK-4140796 ISO2022CN_CNS & ISO2022CN_GB charset not supported in BufferedReader.
- Closed
- relates to
-
JDK-4825663 ISO-2022-CN description in JDK documents to remove from 1.4.2 java.nio.charset
- Resolved
-
JDK-4737614 sun.nio.cs.ext.ISO2022_CN_CNS.newDecoder() returns null
- Closed