United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6798572 (cs) test/closed/java/nio/charset/Charset/Contains.java failing since jdk7-b43
JDK-6798572 : (cs) test/closed/java/nio/charset/Charset/Contains.java failing since jdk7-b43

Details
Type:
Bug
Submit Date:
2009-01-28
Status:
Closed
Updated Date:
2011-01-19
Project Name:
JDK
Resolved Date:
2009-11-19
Component:
core-libs
OS:
linux_suse_sles_10,generic
Sub-Component:
java.nio.charsets
CPU:
generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
OpenJDK6,7
Fixed Versions:

Related Reports
Backport:
Relates:

Sub Tasks

Description
see comments

                                    

Comments
EVALUATION

While the "general" definition of iso8859-15 is "iso8859-1 + euro", the "formal"
spec is that the 8859-15 is an "update" of 8850-1, it removed some "in-frequently" used characters and added some "useful" characters, including eoru. So strictly speaking,
these are two "different" encodings/charsets, 8859-15 does not "contain" 8859-1 based
on Charset.contains() spec.

The implementation before b43 is wrong and the test case is wrong.
                                     
2009-02-06



Hardware and Software, Engineered to Work Together