Article ID: 260818 - Last Review: June 14, 2006 - Revision: 4.0 FIX: JIS Japanese Character Encoding Throws ExceptionThis article was previously published under Q260818 On This PageSYMPTOMS
When you use "JIS" Japanese character encoding on a 3200-series build of the Microsoft virtual machine (Microsoft VM), you might encounter an UnsupportedEncodingException when you use certain aliases. Note that you might have successfully used these aliases on earlier versions of the Microsoft VM. See the "More Information" section of this article for the specific aliases that cause this exception.
CAUSE
The UnsupportedEncodingException is not entirely accurate because the encoding itself is supported. However, some of the previously supported aliases are not. This is due to some missing entries in a table that maps aliases to encoder classes.
RESOLUTION
To work around this problem, for any JIS encoding aliases that fail specify "JIS" explicitly or an alias other than those listed in the "More Information" section of this article.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This bug has been verified to occur in the 3200 series of the Microsoft VM. This problem was corrected in Windows 2000 Service Pack 1. MORE INFORMATIONSteps to Reproduce Behavior
"iso-2022-jp" --> "JIS" "csiso2022jp" --> "JIS" "jis_encoding" --> "JIS" "csjisencoding" --> "JIS" "shift_jis" --> "MS932" "ms_kanji" --> "MS932" "csshiftjis" --> "MS932" "windows-31j" --> "MS932" "cswindows31j" --> "MS932" REFERENCESFor additional information about the latest service pack for Windows 2000, click the article number below
to view the article in the Microsoft Knowledge Base:
260910
(http://support.microsoft.com/kb/260910/EN-US/
)
How to Obtain the Latest Windows 2000 Service Pack
For support information about Visual J++ and the SDK for Java, visit the following Microsoft Web site:
http://www.microsoft.com/java
(http://www.microsoft.com/java)
| Article Translations
|

Back to the top
