GWC does not work on a shared data directory
--------------------------------------------
Key: GEOS-3010
URL: http://jira.codehaus.org/browse/GEOS-3010
Project: GeoServer
Issue Type: Bug
Components: GWC
Affects Versions: 2.0-alpha2, 1.7.4
Reporter: Arne Kepp
Assignee: Arne Kepp
Fix For: 2.0.x
The default configuration of GWC, which is hard to change since it's inside the jar, crashes due to H2 file locking if two instances try to access the same data directory. The H2 database is causing the crash, which we could fix by running in mixed mode, but the tiles would technically have to be locked as well. That would quadruple the I/O cost of accessing a tile, so we do not want to do this in the default case.
One (inefficient) workaround is to give each instance it's own cache directory. Another is to delete gwc.jar and use a separate servlet with the free-standing version of GeoWebCache.
Either way, GWC should fail gracefully, not with an exception.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira