Summary
Backport CSR.
Wording in javax.management.remote
package description is updated to more accurately reflect our commitments.
Problem
The phrase "specification of this functionality is completed by Part III of the JMX Specification, version 1.4" is misleading, and should be removed, to avoid implying that our implementation is extended by the historical spec.
Mentioning the historic JMXMP Connector and Generic Connector, and having links to the very old JMX Remote reference implementation in the Javadoc, may misleadingly imply these are a supported part of the JDK. These should be removed.
Solution
Documentation update.
Specification
Attached image: management_remote_doc_jdk21_new.png
The same text change as per JDK-8358759, however in jdk21u, this text is in a different file (.html) compared to later JDKs (Javadoc comment).
This text is in:
jdk25: src/java.management/share/classes/javax/management/remote/package-info.java jdk21u: src/java.management/share/classes/javax/management/remote/package.html
The jdk21u diff is attached in csr_jmx_wording_21u.txt
- csr of
-
JDK-8360040 Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP
-
- Open
-
- relates to
-
JDK-8358759 Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP
-
- Closed
-