JDK-5091241 : support for codepage 437 ("cp437") not included in "typical install" of J2RE
  • Type: Enhancement
  • Component: install
  • Sub-Component: install
  • Affected Version: 5.0
  • Priority: P3
  • Status: Resolved
  • Resolution: Not an Issue
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2004-08-24
  • Updated: 2014-06-03
  • Resolved: 2014-06-03
Related Reports
Relates :  
Description
Name: js151677			Date: 08/24/2004


FULL PRODUCT VERSION :
J2SE 5 Beta 2

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]

A DESCRIPTION OF THE PROBLEM :
When you try to use codepage 437 ("cp437") in J2RE after "typical install" you get a "codepage not supported: cp437" exception.

Re-installing with support for "non european languages" cures the problem.


REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :
install J2RE with support for "non european languages"
(Incident Review ID: 300538) 
======================================================================

Comments
All JRE files are always installed now. There is no typical vs advanced install mode.
03-06-2014

EVALUATION I think it's time for us to unconditionally include all charsets in every download, given changes in disk prices and bandwidth. It will certainly save on customer confusion and support costs.
22-08-2006

EVALUATION Transfer to deployment team for further evaluation on whether or not we should revisit the current win32 jre download/install policy.
11-11-2005

EVALUATION The document http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html makes it clear which charsets are installed, and when. It would certainly be clearer if all the European languages were installed when the non-European languages option is not chosen. A sufficiently compact implementation should be able to provide these single-byte charsets with about 100 characters (mapped characters between 160 and 255 -- if ASCII is assumed). Examining charsets.jar, we can see that a European charset can be added for about 1 or 2 kb, making it reasonable to add, especially given the disk space price trends. ###@###.### 2004-08-27
27-08-2004