com.alibaba.druid.stat.DruidStatService]unregister mbean error
javax.management.InstanceNotFoundException: com.alibaba.druid:type=DruidStatService
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:
1095
)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:
427
)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:
415
)
at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:
546
)
at com.alibaba.druid.stat.DruidStatService.unregisterMBean(DruidStatService.java:
374
)
at com.alibaba.druid.stat.DruidDataSourceStatManager.removeDataSource(DruidDataSourceStatManager.java:
202
)
at com.alibaba.druid.pool.DruidDataSource$
2
.run(DruidDataSource.java:
1479
)
at java.security.AccessController.doPrivileged(Native Method)
at com.alibaba.druid.pool.DruidDataSource.unregisterMbean(DruidDataSource.java:
1475
)
at com.alibaba.druid.pool.DruidDataSource.close(DruidDataSource.java:
1434
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57
)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43
)
at java.lang.reflect.Method.invoke(Method.java:
606
)
at org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:
354
)
at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:
277
)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:
578
)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:
554
)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:
972
)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:
523
)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:
979
)
at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:
1006
)
at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:
982
)
at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:
934
)
at org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:
583
)
at org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:
116
)
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:
4900
)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:
5537
)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:
221
)
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:
1424
)
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:
1413
)
at java.util.concurrent.FutureTask.run(FutureTask.java:
262
)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1145
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:
615
)
at java.lang.Thread.run(Thread.java:
745
)
评论