RFR: 8336017: Deprecate java.util.logging.LoggingMXBean, its implementation, and accessor method for removal
Daniel Fuchs
dfuchs at openjdk.org
Wed Feb 5 15:54:16 UTC 2025
On Thu, 23 Jan 2025 15:23:37 GMT, Kevin Walls <kevinw at openjdk.org> wrote:
> java.util.logging.LoggingMXBean and java.util.logging.LogManager::getLoggingMXBean are deprecated since JDK-8139982 in JDK 9.
>
> These deprecations should be uprated to state they are for future removal.
>
> java.util.logging.Logging (implements LoggingMXBean) should also be deprecated for removal.
The implementation of PlatformLoggingMXBean uses reflection to access the LoggingMXBean instance provided by the LogManager. If I am not mistaken what is proposed for removal here is actively used under the hood by the PlatformLoggingMXBean implementation - which means we cannot actually remove it?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/23271#issuecomment-2637310374
More information about the serviceability-dev
mailing list