Hi,

Yes, I too noticed the same in G-Reg and reported in
[1<https://wso2.org/jira/browse/CARBON-14470>
].

[1] https://wso2.org/jira/browse/CARBON-14470

Regs!
Isuruwan


On Wed, Sep 18, 2013 at 3:36 PM, Mohanadarshan Vivekanandalingam <
[email protected]> wrote:

> Hi All,
>
> I have observed some errors when shutdown the carbon servers in graceful
> mode and forced mode from UI. (Not happened when Ctrl + C ).
> I can see these errors in Greg, CEP and also in APIM (not in graceful
> mode).
>
> I think root cause should be same.
>
> *In Forced mode below errors are coming.*
>
> *In Greg.*
>
> [2013-09-18 15:10:30,491] ERROR {org.apache.catalina.core.ContainerBase} -
>  A child container failed during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/juddiv3]]
> at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
>  at java.util.concurrent.FutureTask.get(FutureTask.java:83)
> at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/juddiv3]]
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
>  ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/juddiv3]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
> [2013-09-18 15:10:30,492] ERROR {org.apache.catalina.core.ContainerBase} -
>  A child container failed during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost]]
>  at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
>
>
> *In CEP*
>
> [2013-09-18 14:04:37,275] ERROR - {ContainerBase}  A child container
> failed during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/shindig]]
> at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
>  at java.util.concurrent.FutureTask.get(FutureTask.java:83)
> at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/shindig]]
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
>  ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/shindig]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
> [2013-09-18 14:04:37,277] ERROR - {ContainerBase}  A child container
> failed during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT]]
>  at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
> at java.util.concurrent.FutureTask.get(FutureTask.java:83)
>  at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
>  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/STRATOS_ROOT]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
>
>
> *In APIM*
> *
> *
> [2013-09-18 15:13:28,754] ERROR - ContainerBase A child container failed
> during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT]]
> at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
>  at java.util.concurrent.FutureTask.get(FutureTask.java:83)
> at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT]]
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
>  ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/STRATOS_ROOT]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
> [2013-09-18 15:13:28,765] ERROR - ContainerBase A child container failed
> during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/oauth2]]
>  at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
> at java.util.concurrent.FutureTask.get(FutureTask.java:83)
>  at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
>  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/oauth2]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/oauth2]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
>
>
> *I have observed the similar exception in chunk 1 products (checked in IS)
> *
>
> [2013-09-18 15:25:30,457] ERROR {org.apache.catalina.core.ContainerBase} -
>  A child container failed during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT]]
>  at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
> at java.util.concurrent.FutureTask.get(FutureTask.java:83)
>  at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
>  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/STRATOS_ROOT]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
> [2013-09-18 15:25:30,459]  INFO
> {org.springframework.beans.factory.support.DefaultListableBeanFactory} -
>  Destroying singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@1011dc21:
> defining beans
> [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,tokEP,authzEndpointBean,tokenEndpointBean,revokeEndpointBean,userinfoEndpointBean];
> root of factory hierarchy
> [2013-09-18 15:25:30,464] ERROR {org.apache.catalina.core.ContainerBase} -
>  A child container failed during stop
> java.util.concurrent.ExecutionException:
> org.apache.catalina.LifecycleException: Failed to stop component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/oauth2]]
>  at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
> at java.util.concurrent.FutureTask.get(FutureTask.java:83)
>  at
> org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:1179)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575)
> at
> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1564)
>  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>  at java.lang.Thread.run(Thread.java:662)
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/oauth2]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> ... 7 more
> Caused by: org.apache.catalina.LifecycleException: Failed to stop
> component [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/oauth2]]
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236)
> at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474)
>  at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
> ... 7 more
> Caused by: java.lang.SecurityException: Illegal access attempt by
>  tenant[-1] to sessions owned by tenant[-1234]
>  at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126)
> at
> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78)
>  at
> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525)
> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
>  ... 9 more
> [2013-09-18 15:25:30,478]  INFO
> {org.springframework.web.context.support.XmlWebApplicationContext} -
>  Closing Root WebApplicationContext: startup date [Wed Sep 18 15:23:34 IST
> 2013]; root of context hierarchy
> [2013-09-18 15:25:30,478]  INFO
> {org.springframework.beans.factory.support.DefaultListableBeanFactory} -
>  Destroying singletons in
> org.springframework.beans.factory.support.DefaultListableBe
>
>
> *In Graceful mode*
>
> *In Greg*
>
> [2013-09-18 15:09:23,064] ERROR
> {org.apache.catalina.loader.WebappClassLoader} -  The web application
> [/juddiv3] appears to have started a thread named [H2 File Lock Watchdog
> /home/mohan/am/wso2greg-4.6.0/repository/database/juddiv3.lock.db] but has
> failed to stop it. This is very likely to create a memory leak.
> [2013-09-18 15:09:23,064] ERROR
> {org.apache.catalina.loader.WebappClassLoader} -  The web application
> [/juddiv3] appears to have started a thread named [H2 Log Writer JUDDIV3]
> but has failed to stop it. This is very likely to create a memory leak.
>
> In CEP
>
> [2013-09-18 14:05:58,136] ERROR - {WebappClassLoader}  The web application
> [/shindig] appears to have started a thread named
> [com.google.inject.internal.util.$Finalizer] but has failed to stop it.
> This is very likely to create a memory leak.
> [2013-09-18 14:05:58,139] ERROR - {WebappClassLoader}  The web application
> [/shindig] created a ThreadLocal with key of type
> [com.google.inject.internal.InjectorImpl$1] (value
> [com.google.inject.internal.InjectorImpl$1@65c49b79]) and a value of type
> [java.lang.Object[]] (value [[Ljava.lang.Object;@4ebb5921]) but failed to
> remove it when the web application was stopped. Threads are going to be
> renewed over time to try and avoid a probable memory leak.
>
> I am not sure about other products regarding this issue.. But this
> exception does not occurred when shutdown by pressing Ctrl+C. Is it a known
> issue ? ,
>
>
> Thanks & Regards,
> Mohan
>
>
>
> --
> V. Mohanadarshan
> Software Engineer,
> Data Technologies Team,
> WSO2, Inc. http://wso2.com
> lean.enterprise.middleware.
>
> email: [email protected]
> phone:(+94) 771117673
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Isuruwan Herath
Technical Lead

Contact: +94 776 273 296
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to