You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Pier Fumagalli <pi...@vnu.co.uk> on 2005/11/21 11:57:11 UTC
2.1.8 EHCache issue
It seems that EHCache gets closed even if it was never initialized...
I think this came out only as a result of start cocoon, shutdown
cocoon (no requests made).
BTW, this is 2.1.8 final...
Pier
Begin forwarded message:
> From: Jose Manuel Urio <JM...@vnubp.es>
> Date: 21 November 2005 08:49:11 GMT
> To: Pier Fumagalli <pi...@vnu.co.uk>
> Cc: Emanuel Schleussinger <em...@vnu.de>, Jon
> Pokroy <jo...@vnu.co.uk>, Pier Fumagalli
> <pi...@gmail.com>, Roberto SolĂs <ro...@vnubp.es>
> Subject: Re: Can you try this out?
>
>
> Hi, Pier
>
> I have tested and it works ok but I get this exception when closing.
>
> [2005/11/21 09:44:16.339] 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.decommis
> sion(DefaultComponentFactory.java:356)
> at
> org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.dispo
> se(ThreadSafeComponentHandler.java:165)
> at
> org.apache.avalon.excalibur.component.ExcaliburComponentManager.dispos
> e(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)