Re: RFR: 8345048: Remove the jmx.extend.open.types compatibility property

2025-01-16 Thread Serguei Spitsyn
On Thu, 16 Jan 2025 12:20:14 GMT, Kevin Walls 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 compatibi

Re: RFR: 8345048: Remove the jmx.extend.open.types compatibility property

2025-01-16 Thread Alex Menkov
On Thu, 16 Jan 2025 12:20:14 GMT, Kevin Walls 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 compatibi

Re: RFR: 8345048: Remove the jmx.extend.open.types compatibility property

2025-01-16 Thread Chris Plummer
On Thu, 16 Jan 2025 12:20:14 GMT, Kevin Walls 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 compatibi

RFR: 8345048: Remove the jmx.extend.open.types compatibility property

2025-01-16 Thread Kevin Walls
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