-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
None
The JMX notification property "jmx.remote.x.buffer.size" should be removed.
The actual property to use is: "jmx.remote.x.notification.buffer.size"
(src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java)
Reference:
6174229: Environment parameter should be notification.buffer.size instead of buffer.size
"this is inconsistent, and a spec violation (although it is in a non-normative part of the spec). For compatibility, we will need to continue to recognize the jmx.remote.x.buffer.size parameter, but we must also recognize jmx.remote.x.notification.buffer.size if present. The standard parameter should take precedence."
It's 20 years later, precedence should be ceded entirely to the standard parameter, "jmx.remote.x.notification.buffer.size".
This compatibility convenience property should be removed.
Removing old obscure properties helps simplify the platform.