Return-Path: Delivered-To: apmail-incubator-geronimo-cvs-archive@www.apache.org Received: (qmail 15021 invoked from network); 23 Apr 2004 03:02:02 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 23 Apr 2004 03:02:02 -0000 Received: (qmail 449 invoked by uid 500); 23 Apr 2004 03:01:42 -0000 Delivered-To: apmail-incubator-geronimo-cvs-archive@incubator.apache.org Received: (qmail 430 invoked by uid 500); 23 Apr 2004 03:01:42 -0000 Mailing-List: contact geronimo-cvs-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-cvs@incubator.apache.org Received: (qmail 417 invoked from network); 23 Apr 2004 03:01:42 -0000 Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by daedalus.apache.org with SMTP; 23 Apr 2004 03:01:42 -0000 Received: (qmail 15000 invoked by uid 1711); 23 Apr 2004 03:02:00 -0000 Date: 23 Apr 2004 03:02:00 -0000 Message-ID: <20040423030200.14999.qmail@minotaur.apache.org> From: dain@apache.org To: incubator-geronimo-cvs@apache.org Subject: cvs commit: incubator-geronimo/modules/kernel/src/java/org/apache/geronimo/kernel Kernel.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N 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) {