dain 2004/04/22 20:02:00
Modified: modules/kernel/src/java/org/apache/geronimo/kernel
Kernel.java
Log:
Unregister the dependency service after the kernel because the unregister
event of kernel uses the dependency service.
Revision Changes Path
1.24 +4 -3
incubator-geronimo/modules/kernel/src/java/org/apache/geronimo/kernel/Kernel.java
Index: Kernel.java
===================================================================
RCS file:
/home/cvs/incubator-geronimo/modules/kernel/src/java/org/apache/geronimo/kernel/Kernel.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- Kernel.java 13 Mar 2004 23:48:56 -0000 1.23
+++ Kernel.java 23 Apr 2004 03:02:00 -0000 1.24
@@ -339,15 +339,16 @@
configurationManagerGBean = null;
try {
- mbServer.unregisterMBean(DEPENDENCY_SERVICE);
+ mbServer.unregisterMBean(KERNEL);
} catch (Exception e) {
// ignore
}
try {
- mbServer.unregisterMBean(KERNEL);
+ mbServer.unregisterMBean(DEPENDENCY_SERVICE);
} catch (Exception e) {
// ignore
}
+
MBeanServerFactory.releaseMBeanServer(mbServer);
mbServer = null;
synchronized (this) {