-
Bug
-
Resolution: Fixed
-
P2
-
6
-
b86
-
b91
-
generic
-
generic
-
Verified
A regression occurred in javax.management.openmbean.TabularType as of Mustang b86.
It's likely to be related to the fix of the 6418338 "User subclasses of OpenType should be forbidden from overriding getClassName() by default".
The constructor's class no longer throws an IAE when the typeName parameter is null, according the six JCK tests which turned red:
* api/javax_management/openmbean/TabularTypeTest.html#TabularTypeTest
* api/javax_management/openmbean/CompositeTypeTest.html#CompositeTypeTest
* api/javax_management/jmx_serial/openmbean/SimpleType/serial/index.html#Input
* api/javax_management/jmx_serial/openmbean/TabularType/serial/index.html#Input
* api/javax_management/jmx_serial/openmbean/ArrayType/serial/index.html#Input
* api/javax_management/jmx_serial/openmbean/CompositeType/serial/index.html#Input
It's likely to be related to the fix of the 6418338 "User subclasses of OpenType should be forbidden from overriding getClassName() by default".
The constructor's class no longer throws an IAE when the typeName parameter is null, according the six JCK tests which turned red:
* api/javax_management/openmbean/TabularTypeTest.html#TabularTypeTest
* api/javax_management/openmbean/CompositeTypeTest.html#CompositeTypeTest
* api/javax_management/jmx_serial/openmbean/SimpleType/serial/index.html#Input
* api/javax_management/jmx_serial/openmbean/TabularType/serial/index.html#Input
* api/javax_management/jmx_serial/openmbean/ArrayType/serial/index.html#Input
* api/javax_management/jmx_serial/openmbean/CompositeType/serial/index.html#Input