Thanks for clarifying it, does the devs have plan for it ? Hope it could be fixed soon.
2010/10/27 Mark Thomas <ma...@apache.org> > On 27/10/2010 06:43, Ivan wrote: > > Hi, > > While calling the method destory() on the StandardContext directly, > it > > seems that the method destoryInternal() is called twice in the > > LifecycleMBeanBase, the two stacktraces are below : > > a. LifecycleMBeanBase.unregister(ObjectName) line: 191 > > LifecycleMBeanBase.destroyInternal() line: 73 > > ContainerBase.destroyInternal() line: 1109 > > StandardContext.destroyInternal() line: 5114 > > LifecycleBase.destroy() line: 271 > > ContainerBase.removeChild(Container) line: 963 > > ContainerBase.destroyInternal() line: 1106 > > StandardContext.destroyInternal() line: 5114 > > LifecycleBase.destroy() line: 271 > > ... > > b. LifecycleMBeanBase.unregister(ObjectName) line: 191 > > LifecycleMBeanBase.destroyInternal() line: 73 > > ContainerBase.destroyInternal() line: 1109 > > StandardContext.destroyInternal() line: 5114 > > LifecycleBase.destroy() line: 271 > > ... > > > > So is it by desgin or some code changes might be needed ? Thanks. > > It is a bug - a side effect of the Lifecycle clean-up in Tomcat 7. BTW, > mentioning which version you are using would be a big help. > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > -- Ivan