From 66535fe26da27dfaf0940bd70deb30942f7d0cdc Mon Sep 17 00:00:00 2001
From: Kevin Walls
Date: Thu, 12 Jun 2025 20:06:19 +0000
Subject: [PATCH] 8358701: Remove misleading javax.management.remote API doc
wording about JMX spec, and historic link to JMXMP
Reviewed-by: alanb, sspitsyn
---
.../javax/management/remote/package-info.java | 36 +++++--------------
1 file changed, 9 insertions(+), 27 deletions(-)
diff --git a/src/java.management/share/classes/javax/management/remote/package-info.java b/src/java.management/share/classes/javax/management/remote/package-info.java
index d198030c302..046cc8cd570 100644
--- a/src/java.management/share/classes/javax/management/remote/package-info.java
+++ b/src/java.management/share/classes/javax/management/remote/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002, 2024, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2025, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -27,12 +27,9 @@
* Interfaces for remote access to
* JMX MBean servers.
* This package defines the essential interfaces for making a JMX
- * MBean server manageable remotely. The specification of this
- * functionality is completed by Part III of the
- *
- * JMX Specification, version 1.4
+ * MBean server manageable remotely.
*
- * The JMX specification defines the notion of connectors.
+ *
JMX defines the notion of connectors.
* A connector is attached to a JMX API MBean server and makes it
* accessible to remote Java clients. The client end of a
* connector exports essentially the same interface as the MBean
@@ -41,32 +38,17 @@
* interface.
*
* A connector makes an MBean server remotely accessible through
- * a given protocol. The JMX Remote API allows the use of different
- * type of connectors:
+ * a given protocol.
*
- *
+ *
* - The JMX Remote API defines a standard connector,
* the RMI Connector, which provides remote access to an
- * MBeanServer through RMI.
+ * MBeanServer through RMI.
*
- *
- The JMX Remote API also defines an optional connector called
- * JMXMP Connector implementing the JMX Message Protocol
- * (JMXMP). As it is optional, it is not part of this bundle (see
- * note below).
- *
- *
- User-defined connector protocols are also possible using the
+ *
- Other connector protocols are also possible using the
* {@link javax.management.remote.JMXConnectorFactory
- * JMXConnectorFactory} and, optionally, the Generic Connector
- * (not part of this bundle, see note below).
- *
- *
- * Note: the optional packages implementing
- * the optional part of the JMX Remote API
- * are not included in the Java SE Platform
- * but are available from the JMX Remote API
- *
- * Reference Implementation.
- *
+ * JMXConnectorFactory}.
+ *
*
* Connector addresses
*