public void testExecutorMBeans() throws Exception { LazyInitializingScheduledExecutorService timeoutExecutor = extractGlobalComponent(cacheManager, LazyInitializingScheduledExecutorService.class, TIMEOUT_SCHEDULE_EXECUTOR); timeoutExecutor.submit(() -> {}); ObjectName objectName = getCacheManagerObjectName(JMX_DOMAIN, "DefaultCacheManager", TIMEOUT_SCHEDULE_EXECUTOR); assertTrue(existsObject(objectName)); assertEquals(1, server.getAttribute(objectName, "PoolSize")); assertEquals(Integer.MAX_VALUE, server.getAttribute(objectName, "MaximumPoolSize")); }