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 Geoff Howard
- Re: store exception on shutdown Leszek Gawron