Bug 216 : EbeanServer needs to unregister from MBeanServer on shutdown
Priority 
High
Reported Version 
 
Logged By 
Rob
Status 
Fixed
Fixed Version 
2.4.0
Assigned To 
 
Product 
Ebean - core
Duplicate Of 
 
Created 
11/02/2010
Updated 
11/02/2010
Type 
Bug
 
Attachments 
No attachments

1. SEVERE: Error registering the JMX beans for Ebean server [ebeanServer]. It seems that the Ebean server name [ebeanServer] is not unique for this JVM.
2. javax.management.InstanceAlreadyExistsException: Ebean:server=ebeanServer2,function=Logging
3. at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:453)
4. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.internal_addObject(DefaultMBeanServerInterceptor.java:1484)
5. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:963)
6. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:917)
7. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:312)
8. at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:482)
9. at com.avaje.ebean.server.core.DefaultServer.registerMBeans(DefaultServer.java:268)
10. at com.avaje.ebean.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:185)
11. at com.avaje.ebean.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:67)
12. at com.avaje.ebean.EbeanServerFactory.create(EbeanServerFactory.java:77)
13. at com.avaje.ebean.springsupport.factory.EbeanServerFactoryBean.afterPropertiesSet(EbeanServerFactoryBean.java:53)
14. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowire

 
Rob 11 Feb 10:27
Detected by Ilya

... thanks Ilya.

Rob 11 Feb 10:29
Fixed in HEAD

Fixed in HEAD.

woResponse

Upload a file