Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.1.8
-
None
-
Patch available
Description
Every time Cocoon is shut down, I can see this exception:
[2005/11/22 21:38:34.063] WARN [manager] Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
java.lang.IllegalStateException: The cocoon-ehcache-1 Cache is not alive.
at net.sf.ehcache.Cache.checkStatus(Cache.java:713)
at net.sf.ehcache.Cache.dispose(Cache.java:618)
at net.sf.ehcache.CacheManager.shutdown(CacheManager.java:382)
at org.apache.cocoon.components.store.impl.EHDefaultStore.dispose(EHDefaultStore.java:229)
at org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at org.apache.avalon.excalibur.component.DefaultComponentFactory.decommission(DefaultComponentFactory.java:356)
at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.dispose(ThreadSafeComponentHandler.java:165)
at org.apache.avalon.excalibur.component.ExcaliburComponentManager.dispose(ExcaliburComponentManager.java:623)
at org.apache.cocoon.components.CocoonComponentManager.dispose(CocoonComponentManager.java:509)
at org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at org.apache.cocoon.Cocoon.dispose(Cocoon.java:536)
at org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at org.apache.cocoon.servlet.CocoonServlet.disposeCocoon(CocoonServlet.java:1554)
at org.apache.cocoon.servlet.CocoonServlet.destroy(CocoonServlet.java:518)
at org.mortbay.jetty.servlet.ServletHolder.stop(Unknown Source)
at org.mortbay.jetty.servlet.ServletHandler.doStop(Unknown Source)
at org.mortbay.jetty.servlet.WebApplicationHandler.doStop(Unknown Source)
at org.mortbay.util.Container.stop(Unknown Source)
at org.mortbay.http.HttpContext.doStop(Unknown Source)
at org.mortbay.jetty.servlet.ServletHttpContext.doStop(Unknown Source)
at org.mortbay.jetty.servlet.WebApplicationContext.doStop(Unknown Source)
at org.mortbay.util.Container.stop(Unknown Source)
at org.mortbay.http.HttpContext.stop(Unknown Source)
at org.mortbay.http.HttpServer.doStop(Unknown Source)
at org.mortbay.util.Container.stop(Unknown Source)
at org.mortbay.jetty.Server$ShutdownHookThread.run(Unknown Source)
Any clue about what's going on?
[2005/11/22 21:38:34.063] WARN [manager] Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
java.lang.IllegalStateException: The cocoon-ehcache-1 Cache is not alive.
at net.sf.ehcache.Cache.checkStatus(Cache.java:713)
at net.sf.ehcache.Cache.dispose(Cache.java:618)
at net.sf.ehcache.CacheManager.shutdown(CacheManager.java:382)
at org.apache.cocoon.components.store.impl.EHDefaultStore.dispose(EHDefaultStore.java:229)
at org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at org.apache.avalon.excalibur.component.DefaultComponentFactory.decommission(DefaultComponentFactory.java:356)
at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.dispose(ThreadSafeComponentHandler.java:165)
at org.apache.avalon.excalibur.component.ExcaliburComponentManager.dispose(ExcaliburComponentManager.java:623)
at org.apache.cocoon.components.CocoonComponentManager.dispose(CocoonComponentManager.java:509)
at org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at org.apache.cocoon.Cocoon.dispose(Cocoon.java:536)
at org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:306)
at org.apache.cocoon.servlet.CocoonServlet.disposeCocoon(CocoonServlet.java:1554)
at org.apache.cocoon.servlet.CocoonServlet.destroy(CocoonServlet.java:518)
at org.mortbay.jetty.servlet.ServletHolder.stop(Unknown Source)
at org.mortbay.jetty.servlet.ServletHandler.doStop(Unknown Source)
at org.mortbay.jetty.servlet.WebApplicationHandler.doStop(Unknown Source)
at org.mortbay.util.Container.stop(Unknown Source)
at org.mortbay.http.HttpContext.doStop(Unknown Source)
at org.mortbay.jetty.servlet.ServletHttpContext.doStop(Unknown Source)
at org.mortbay.jetty.servlet.WebApplicationContext.doStop(Unknown Source)
at org.mortbay.util.Container.stop(Unknown Source)
at org.mortbay.http.HttpContext.stop(Unknown Source)
at org.mortbay.http.HttpServer.doStop(Unknown Source)
at org.mortbay.util.Container.stop(Unknown Source)
at org.mortbay.jetty.Server$ShutdownHookThread.run(Unknown Source)
Any clue about what's going on?