You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Geoff Howard <co...@leverageweb.com> on 2004/02/23 03:49:11 UTC
store exception on shutdown
Is anyone else getting the following exception at shutdown? Appears to
be related to MRU writing to persistent store (jisp) and I'm wondering
if it's caused by the store refactoring from december... - Geoff
ERROR (2004-02-22) 20:59.58:152 [core.store.persistent]
(Unknown-URI) Unknown-thread/AbstractJispFilesystemStore: store(..):
Exception
java.io.IOException: Bad file descriptor
at java.io.RandomAccessFile.length(Native Method)
at
com.coyotegulch.jisp.ObjectDatabaseFile.writeObject(ObjectDatabaseFile.java:227)
at
com.coyotegulch.jisp.IndexedObjectDatabase.write(IndexedObjectDatabase.java:199)
at
org.apache.excalibur.store.impl.AbstractJispFilesystemStore.doStore(AbstractJispFilesystemStore.java:183)
at
org.apache.excalibur.store.impl.AbstractReadWriteStore.store(AbstractReadWriteStore.java:143)
at
org.apache.excalibur.store.impl.MRUMemoryStore.dispose(MRUMemoryStore.java:199)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:328)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.decommission(DefaultComponentFactory.java:372)
at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.dispose(ThreadSafeComponentHandler.java:200)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.dispose(ExcaliburComponentManager.java:657)
at
org.apache.cocoon.components.CocoonComponentManager.dispose(CocoonComponentManager.java:491)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:328)
at org.apache.cocoon.Cocoon.dispose(Cocoon.java:526)
at
org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:328)
at
org.apache.cocoon.servlet.CocoonServlet.disposeCocoon(CocoonServlet.java:1501)
at
org.apache.cocoon.servlet.CocoonServlet.destroy(CocoonServlet.java:532)
at org.mortbay.jetty.servlet.ServletHolder.stop(ServletHolder.java:243)
at
org.mortbay.jetty.servlet.ServletHandler.stop(ServletHandler.java:470)
at
org.mortbay.jetty.servlet.WebApplicationHandler.stop(WebApplicationHandler.java:163)
at org.mortbay.http.HttpContext.stop(HttpContext.java:1947)
at
org.mortbay.jetty.servlet.ServletHttpContext.stop(ServletHttpContext.java:145)
at
org.mortbay.jetty.servlet.WebApplicationContext.stop(WebApplicationContext.java:495)
at org.mortbay.http.HttpContext.stop(HttpContext.java:1918)
at org.mortbay.http.HttpServer.stop(HttpServer.java:732)
at org.mortbay.http.HttpServer.stop(HttpServer.java:700)
at org.mortbay.jetty.Server$1.run(Server.java:455)
Re: store exception on shutdown
Posted by Leszek Gawron <ou...@wlkp.org>.
Me too .. and not during shutdown but also several times while running
ouzo
On Sun, Feb 22, 2004 at 09:49:11PM -0500, Geoff Howard wrote:
> Is anyone else getting the following exception at shutdown? Appears to
> be related to MRU writing to persistent store (jisp) and I'm wondering
> if it's caused by the store refactoring from december... - Geoff
>
> ERROR (2004-02-22) 20:59.58:152 [core.store.persistent]
> (Unknown-URI) Unknown-thread/AbstractJispFilesystemStore: store(..):
> Exception
> java.io.IOException: Bad file descriptor
> at java.io.RandomAccessFile.length(Native Method)
> at
> com.coyotegulch.jisp.ObjectDatabaseFile.writeObject(ObjectDatabaseFile.java:227)
> at
> com.coyotegulch.jisp.IndexedObjectDatabase.write(IndexedObjectDatabase.java:199)
> at
> org.apache.excalibur.store.impl.AbstractJispFilesystemStore.doStore(AbstractJispFilesystemStore.java:183)
> at
> org.apache.excalibur.store.impl.AbstractReadWriteStore.store(AbstractReadWriteStore.java:143)
> at
> org.apache.excalibur.store.impl.MRUMemoryStore.dispose(MRUMemoryStore.java:199)
> at
> org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:328)
> at
> org.apache.avalon.excalibur.component.DefaultComponentFactory.decommission(DefaultComponentFactory.java:372)
> at
> org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.dispose(ThreadSafeComponentHandler.java:200)
> at
> org.apache.avalon.excalibur.component.ExcaliburComponentManager.dispose(ExcaliburComponentManager.java:657)
> at
> org.apache.cocoon.components.CocoonComponentManager.dispose(CocoonComponentManager.java:491)
> at
> org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:328)
> at org.apache.cocoon.Cocoon.dispose(Cocoon.java:526)
> at
> org.apache.avalon.framework.container.ContainerUtil.dispose(ContainerUtil.java:328)
> at
> org.apache.cocoon.servlet.CocoonServlet.disposeCocoon(CocoonServlet.java:1501)
> at
> org.apache.cocoon.servlet.CocoonServlet.destroy(CocoonServlet.java:532)
> at org.mortbay.jetty.servlet.ServletHolder.stop(ServletHolder.java:243)
> at
> org.mortbay.jetty.servlet.ServletHandler.stop(ServletHandler.java:470)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.stop(WebApplicationHandler.java:163)
> at org.mortbay.http.HttpContext.stop(HttpContext.java:1947)
> at
> org.mortbay.jetty.servlet.ServletHttpContext.stop(ServletHttpContext.java:145)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.stop(WebApplicationContext.java:495)
> at org.mortbay.http.HttpContext.stop(HttpContext.java:1918)
> at org.mortbay.http.HttpServer.stop(HttpServer.java:732)
> at org.mortbay.http.HttpServer.stop(HttpServer.java:700)
> at org.mortbay.jetty.Server$1.run(Server.java:455)
>
--
__
| / \ | Leszek Gawron // \\
\_\\ //_/ ouzo@wlkp.org _\\()//_
.'/()\'. Phone: +48(501)720812 / // \\ \
\\ // recursive: adj; see recursive | \__/ |