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

Reply via email to