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 (JIRA)" <ji...@apache.org> on 2005/11/22 22:45:41 UTC
[jira] Created: (COCOON-1694) Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
---------------------------------------------------------------------------------------
Key: COCOON-1694
URL: http://issues.apache.org/jira/browse/COCOON-1694
Project: Cocoon
Type: Bug
Components: * Cocoon Core
Versions: 2.1.8
Reporter: Pier Fumagalli
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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (COCOON-1694) Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Pier Fumagalli (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Pier Fumagalli updated COCOON-1694:
-----------------------------------
Attachment: patch.txt
Ok, the problem lied in the fact that each persistent cache registers a shutdown hook in the runtime, and if someone (like me) likes to Kill the JVM as normal unix processes, the hook gets executed before our code can shutdown, and EHCache doesn't like to be disposed twice.
This patch fixes the behavior by invoking the shutdown method on the manager only if the current cache instance is still alive.
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Attachments: patch.txt
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (COCOON-1694) Error decommissioning component:
org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Antonio Gallardo (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Antonio Gallardo closed COCOON-1694:
------------------------------------
Fix Version: 2.2-dev (Current SVN)
2.1.10-dev (current SVN)
Resolution: Fixed
Thanks for the patch. It was applied with minor changes to 2.1.10-dev and 2.2-dev. Feel free to open the issue again if needed.
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Assignee: Antonio Gallardo
> Fix For: 2.2-dev (Current SVN), 2.1.10-dev (current SVN)
> Attachments: EHDefaultStore-2.1.9.patch.txt, patch.txt
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (COCOON-1694) Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Pier Fumagalli (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Pier Fumagalli updated COCOON-1694:
-----------------------------------
Attachment: patch.txt
The previous patch wouldn't have fixed the problem in all cases: a race condition might have occurred between checking the status, and actually shutting down the CacheManager.
This patch synchronizes on the Cache instance and prevents this from happening.
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Attachments: patch.txt
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (COCOON-1694) Error decommissioning component:
org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Ross McDonald (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Ross McDonald updated COCOON-1694:
----------------------------------
Attachment: EHDefaultStore-2.1.9.patch.txt
we have applied this patch to the 2.1.9 codebase, and tested, it works fine
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Attachments: EHDefaultStore-2.1.9.patch.txt, patch.txt
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Aktualisiert: (COCOON-1694) Error decommissioning component:
org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Jörg Heinicke (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Jörg Heinicke updated COCOON-1694:
----------------------------------
Other Info: [Patch available]
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Attachments: EHDefaultStore-2.1.9.patch.txt, patch.txt
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Assigned: (COCOON-1694) Error decommissioning component:
org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Antonio Gallardo (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Antonio Gallardo reassigned COCOON-1694:
----------------------------------------
Assign To: Antonio Gallardo
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
> Assignee: Antonio Gallardo
> Attachments: EHDefaultStore-2.1.9.patch.txt, patch.txt
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (COCOON-1694) Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
Posted by "Pier Fumagalli (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/COCOON-1694?page=all ]
Pier Fumagalli updated COCOON-1694:
-----------------------------------
Attachment: (was: patch.txt)
> Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore
> ---------------------------------------------------------------------------------------
>
> Key: COCOON-1694
> URL: http://issues.apache.org/jira/browse/COCOON-1694
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.1.8
> Reporter: Pier Fumagalli
>
> 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?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira