RFR: 8345048: Remove the jmx.extend.open.types compatibility property
Chris Plummer
cjplummer at openjdk.org
Thu Jan 16 20:34:38 UTC 2025
On Thu, 16 Jan 2025 12:20:14 GMT, Kevin Walls <kevinw at openjdk.org> wrote:
> Classes should not override javax.management.openmbean.OpenType.getClassName(), and this was made illegal (caused an Exception) in JDK6. A System Property jmx.extend.open.types was introduced to allow such an override, for compatibility reasons.
>
> This was not documented but was mentioned in the Exception message.
>
> This compatibility convenience flag should be removed.
Marked as reviewed by cjplummer (Reviewer).
-------------
PR Review: https://git.openjdk.org/jdk/pull/23151#pullrequestreview-2557236847
More information about the serviceability-dev
mailing list