8173607: JMX RMI connector should be in its own module
authordfuchs
Thu, 02 Feb 2017 16:50:38 +0000
changeset 43384 0a0861e1db57
parent 43383 5e74f3dd4656
child 43385 e5c5721fe29b
8173607: JMX RMI connector should be in its own module Summary: The JMX RMI connector is moved to a new java.management.rmi module. Reviewed-by: mchung, erikj
common/bin/unshuffle_list.txt
make/CompileJavaModules.gmk
make/Images.gmk
make/common/Modules.gmk
--- a/common/bin/unshuffle_list.txt	Thu Feb 02 12:05:51 2017 +0100
+++ b/common/bin/unshuffle_list.txt	Thu Feb 02 16:50:38 2017 +0000
@@ -1170,6 +1170,11 @@
 jdk/src/java.management/unix/native/libmanagement : jdk/src/solaris/native/sun/management
 jdk/src/java.management/windows/classes/sun/management : jdk/src/windows/classes/sun/management
 jdk/src/java.management/windows/native/libmanagement : jdk/src/windows/native/sun/management
+jdk/src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java : jdk/src/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
+jdk/src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java : jdk/src/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
+jdk/src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/Unmarshal.java : jdk/src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
+jdk/src/java.management.rmi/share/classes/com/sun/jmx/remote/protocol/rmi : jdk/src/share/classes/com/sun/jmx/remote/protocol/rmi
+jdk/src/java.management.rmi/share/classes/javax/management/remote/rmi : jdk/src/share/classes/javax/management/remote/rmi
 jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ext : jdk/src/share/classes/com/sun/jndi/ldap/ext
 jdk/src/java.naming/share/classes/com/sun/jndi/ldap : jdk/src/share/classes/com/sun/jndi/ldap
 jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool : jdk/src/share/classes/com/sun/jndi/ldap/pool
--- a/make/CompileJavaModules.gmk	Thu Feb 02 12:05:51 2017 +0100
+++ b/make/CompileJavaModules.gmk	Thu Feb 02 16:50:38 2017 +0000
@@ -247,6 +247,10 @@
 
 ################################################################################
 
+java.management.rmi_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:javax.*'
+
+################################################################################
+
 java.prefs_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 
 ################################################################################
--- a/make/Images.gmk	Thu Feb 02 12:05:51 2017 +0100
+++ b/make/Images.gmk	Thu Feb 02 16:50:38 2017 +0000
@@ -72,6 +72,7 @@
     java.compiler \
     java.instrument \
     java.management \
+    java.management.rmi \
     java.naming \
     java.prefs \
     java.security.jgss \
--- a/make/common/Modules.gmk	Thu Feb 02 12:05:51 2017 +0100
+++ b/make/common/Modules.gmk	Thu Feb 02 16:50:38 2017 +0000
@@ -51,6 +51,7 @@
     java.instrument \
     java.logging \
     java.management \
+    java.management.rmi \
     java.naming \
     java.prefs \
     java.rmi \