-
Bug
-
Resolution: Fixed
-
P3
-
5.0
-
beta2
-
sparc
-
solaris_2.6
Name: sdR10048 Date: 03/29/2004
Filed By : SPB JCK team (###@###.###)
JDK : 1.5 beta44
JCK : 1.5
JCK test owner : http://javaweb.eng/jct/sqe/JCK-tck/usr/owners.jto
Failing Tests:
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0001]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0002]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0003]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0004]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0005]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0006]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0007]
Specification excerpt:
======================
--------- J2SE API spec v.1.5 ---------
...
--- JDK1.5.0b39 ---
public int hashCode()
Computes the hash code of this RDN. The hash code is the sum of the hash codes of attribute type(s) and value(s) constituting this Rdn.
Overrides:
hashCode in class Object
Returns:
An int representing the hash code of this Rdn.
--- JDK1.5.0b44 ---
ublic int hashCode()
Returns the hash code of this RDN. Two RDNs that are equal (according to the equals method) will have the same hash code.
Overrides:
hashCode in class Object
Returns:
An int representing the hash code of this Rdn.
...
---------- end-of-excerpt ---------------
Problem description
===================
The spec for the designated method has changed without the corresponding CCC request.
Here is what javaweb.sfbay/jdk/ccc/index.html says about
CCC requests:
--- cut here ---
What kinds of changes require an RFE submittal for CCC review ?
Adding a new method, constructor, field, class, or package.
Renaming an existing method, constructor, field, class, or package.
Revising the signature of an existing method, constructor, field, or class.
The signature of a method or constructor includes its return type, its
parameter types, and its throws clause, if any.
The signature of a field includes its type.
All signatures include the applicable modifiers (public, private, static, etc.).
Revising the prose specification (i.e., the javadoc) of an existing method, constructor,
field, or class in a substantive way that reflects a change in behavior and/or a
change in intended use.
Revising the serial form of a serializable class in a way that breaks compatibility.
Any backward-incompatible change.
--- cut here ---
JCK test source location:
==========================
/java/re/jck/1.5/promoted/latest/JCK-runtime-15/tests
======================================================================
Filed By : SPB JCK team (###@###.###)
JDK : 1.5 beta44
JCK : 1.5
JCK test owner : http://javaweb.eng/jct/sqe/JCK-tck/usr/owners.jto
Failing Tests:
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0001]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0002]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0003]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0004]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0005]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0006]
api/javax_naming/ldap/Rdn/index.html#HashCode[HashCode_0007]
Specification excerpt:
======================
--------- J2SE API spec v.1.5 ---------
...
--- JDK1.5.0b39 ---
public int hashCode()
Computes the hash code of this RDN. The hash code is the sum of the hash codes of attribute type(s) and value(s) constituting this Rdn.
Overrides:
hashCode in class Object
Returns:
An int representing the hash code of this Rdn.
--- JDK1.5.0b44 ---
ublic int hashCode()
Returns the hash code of this RDN. Two RDNs that are equal (according to the equals method) will have the same hash code.
Overrides:
hashCode in class Object
Returns:
An int representing the hash code of this Rdn.
...
---------- end-of-excerpt ---------------
Problem description
===================
The spec for the designated method has changed without the corresponding CCC request.
Here is what javaweb.sfbay/jdk/ccc/index.html says about
CCC requests:
--- cut here ---
What kinds of changes require an RFE submittal for CCC review ?
Adding a new method, constructor, field, class, or package.
Renaming an existing method, constructor, field, class, or package.
Revising the signature of an existing method, constructor, field, or class.
The signature of a method or constructor includes its return type, its
parameter types, and its throws clause, if any.
The signature of a field includes its type.
All signatures include the applicable modifiers (public, private, static, etc.).
Revising the prose specification (i.e., the javadoc) of an existing method, constructor,
field, or class in a substantive way that reflects a change in behavior and/or a
change in intended use.
Revising the serial form of a serializable class in a way that breaks compatibility.
Any backward-incompatible change.
--- cut here ---
JCK test source location:
==========================
/java/re/jck/1.5/promoted/latest/JCK-runtime-15/tests
======================================================================