https://github.com/voldemort/voldemort
Revision 924c72f12ab2cf4b33f636a3e65ddf2a69feb7e2 authored by Greg Banks on 06 June 2015, 00:17:01 UTC, committed by Greg Banks on 06 June 2015, 00:22:19 UTC
This avoids littering up the logs with JMX exceptions like this

2015/06/04 23:55:58.105 ERROR [JmxUtils] [voldemort-admin-server-t21] [voldemort] [] Error unregistering mbean
javax.management.InstanceNotFoundException: voldemort.server.StoreRepository:type=cmp_comparative_insights
        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 voldemort.utils.JmxUtils.unregisterMbean(JmxUtils.java:348)
        at voldemort.server.StoreRepository.removeStorageEngine(StoreRepository.java:187)
        at voldemort.server.storage.StorageService.removeEngine(StorageService.java:749)
        at voldemort.server.protocol.admin.AdminServiceRequestHandler.handleDeleteStore(AdminServiceRequestHandler.java:1487)
        at voldemort.server.protocol.admin.AdminServiceRequestHandler.handleRequest(AdminServiceRequestHandler.java:238)
        at voldemort.server.niosocket.AsyncRequestHandler.read(AsyncRequestHandler.java:190)
        at voldemort.common.nio.SelectorManagerWorker.run(SelectorManagerWorker.java:105)
        at voldemort.common.nio.SelectorManager.run(SelectorManager.java:214)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
1 parent e63bc53
History
Tip revision: 924c72f12ab2cf4b33f636a3e65ddf2a69feb7e2 authored by Greg Banks on 06 June 2015, 00:17:01 UTC
Unregister the "-streaming-stats" mbean correctly
Tip revision: 924c72f
File Mode Size
.settings
bin
clients
config
contrib
docs
example
gradle
private-lib
public-lib
src
test
voldemort-contrib
.gitignore -rw-r--r-- 242 bytes
CONTRIBUTORS -rw-r--r-- 659 bytes
LICENSE -rw-r--r-- 11.1 KB
NOTES -rw-r--r-- 2.5 KB
NOTICE -rw-r--r-- 8.1 KB
README.md -rw-r--r-- 4.4 KB
build.gradle -rw-r--r-- 19.8 KB
build.xml -rw-r--r-- 1.7 KB
gradle.properties -rw-r--r-- 1.2 KB
gradlew -rwxr-xr-x 5.0 KB
gradlew.bat -rw-r--r-- 2.3 KB
release_notes.txt -rw-r--r-- 42.8 KB
settings.gradle -rw-r--r-- 149 bytes
tomcat-tasks.properties -rw-r--r-- 420 bytes
web.xml -rw-r--r-- 1.1 KB

README.md

back to top