-
Enhancement
-
Resolution: Fixed
-
P3
-
7
-
b77
-
generic
-
generic
java.util.logging.LoggingMXBean was updated to implement java.lang.management.PlatformManagedObject in JDK 7 (see http://ccc.sfbay/6610094)
This introduces a static dependency from logging to the JMX API while logging and JMX are ideal candidates if they had to be separated from the base module.
We shall eliminate such dependency from the logging API.
The following new SDK/JDK test will fail to compile on
JDK7-B75 and older:
java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
This entry will cause this bug to appear on known failures list
just in case someone else is using newer test bits on older
JDK versions.
This introduces a static dependency from logging to the JMX API while logging and JMX are ideal candidates if they had to be separated from the base module.
We shall eliminate such dependency from the logging API.
The following new SDK/JDK test will fail to compile on
JDK7-B75 and older:
java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
This entry will cause this bug to appear on known failures list
just in case someone else is using newer test bits on older
JDK versions.
- relates to
-
JDK-8139982 Re-examine java.management dependency on java.util.logging.LoggingMXBean
-
- Resolved
-
-
JDK-6895875 Missing serialVersionUID in sun.management classes
-
- Resolved
-