Joerg Heinicke wrote:
IIRC it's a Jetty /feature/. Tomcat does not do this.

Joerg

I've just done a further check which makes this problem easier to see:
1) add the <cache><parameter name="store" value="org.apache.excalibur.store.Store"/> </cache> thing to cocoon.xconf. 2) Start Cocoon in Jetty
3) Load a page to get something into the cache, e.g: http://localhost:8888/samples/hello-world/
4) Go to http://localhost:8888/samples/status.html and you'll see your pages in the default store. Correct.
5) Shut down Jetty and restart
6) Go back to http://localhost:8888/samples/status.html and you're pages have disappeared from the default store. Surely this is wrong!


Regards, Upayavira

Yes, I found this when working on the event-based caching. Jetty apparently deletes (or at least does not reuse) its work directory. This would also cause XSP's to be recompiled after startup. Anyone know Jetty enough to figure out how to re-configure this?


Geoff

Reply via email to