-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
None
The System Property "jmx.invoke.getters" was added in
From https://docs.oracle.com/javase/6/docs/technotes/guides/jmx/enhancements.html
"getters and setters in a Standard MBean cannot be invoked through MBeanServer.invoke"
"this property is a feature of the Reference Implementation to ease the transition for code that may have incorrectly relied on being able to invoke getters before. So it should appear in the Release Notes of the RI, not in the spec. Having such a property is a violation of compatibility rules so it will be phased out in the future."
This was a long time ago. This compatibility convenience flag should be removed.
Removing old obscure properties helps simplify the platform.
- relates to
-
JDK-4949203 JMX spec: text about invoking getters and setters is wrong
- Resolved