Not sure whether it is caused by using the latest Tomcat codes, might be some integration codes are required to update. I will check it later this week.
2010/10/26 Forrest Xia <forres...@gmail.com> > After patch and rebuild OWB locally, the server is started OK, but when > shutdown, the console show this exception: > > 2010-10-26 22:38:07,822 WARN [LifecycleMBeanBase] Failed to unregister > MBean with name [Catalina:j2eeType=WebModule,name=// > 0.0.0.0/,J2EEApplication=null,J2EEServer=geronimo] during component > destruction > javax.management.InstanceNotFoundException: > Catalina:j2eeType=WebModule,name=// > 0.0.0.0/,J2EEApplication=null,J2EEServer=geronimo > > at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1094) > at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:415) > at > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:403) > at > com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:506) > at > org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:191) > at > org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:73) > at > org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1109) > at > org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5114) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:271) > at > org.apache.geronimo.tomcat.GeronimoStandardContext.kill(GeronimoStandardContext.java:423) > at > org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContainer.java:336) > at > org.apache.geronimo.tomcat.TomcatWebAppContext.doStop(TomcatWebAppContext.java:575) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBeanInstance.java:1164) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(GBeanInstanceState.java:346) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:191) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:568) > at > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:430) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:183) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:568) > at > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:430) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:183) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:568) > at > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:430) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:183) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:568) > at > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:430) > at > org.apache.geronimo.kernel.osgi.ConfigurationActivator.stop(ConfigurationActivator.java:93) > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:843) > at java.security.AccessController.doPrivileged(Native Method) > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:836) > at > org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:474) > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:546) > at > org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1098) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:593) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:261) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:216) > at > org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:266) > at > org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:685) > at > org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:583) > at > org.eclipse.osgi.framework.internal.core.InternalSystemBundle$1.run(InternalSystemBundle.java:243) > at java.lang.Thread.run(Thread.java:619) > > Forrest > -- Ivan