< prev index next >

jdk/src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java

Print this page

        

@@ -353,10 +353,11 @@
                         ManagementFactory.THREAD_MXBEAN_NAME,
                         ManagementFactoryHelper.getThreadMXBean());
             }
         });
 
+        if (ManagementFactoryHelper.isPlatformLoggingMXBeanAvailable()) {
         /**
          * Logging facility.
          */
         initMBeanList.add(new PlatformComponent<PlatformLoggingMXBean>() {
             private final Set<String> platformLoggingMXBeanInterfaceNames

@@ -383,10 +384,11 @@
                 return Collections.singletonMap(
                         "java.util.logging:type=Logging",
                         ManagementFactoryHelper.getPlatformLoggingMXBean());
             }
         });
+        }
 
         /**
          * Buffer pools.
          */
         initMBeanList.add(new PlatformComponent<BufferPoolMXBean>() {
< prev index next >