On Thu, 16 Jan 2025 12:20:14 GMT, Kevin Walls <kev...@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. This pull request has now been integrated. Changeset: 119899bc Author: Kevin Walls <kev...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/119899bc69a5936d2e38065d8a05705c6d37e66f Stats: 5 lines in 1 file changed: 0 ins; 3 del; 2 mod 8345048: Remove the jmx.extend.open.types compatibility property Reviewed-by: cjplummer, amenkov, sspitsyn ------------- PR: https://git.openjdk.org/jdk/pull/23151