Hi Phillip, Why would putting blobs in the database have a bearing on which machines can access them? Because of the way that Jackrabbit's caching works, you can't ordinarily access the same backing store (database or other) from multiple jackrabbit instances on different machines (as write operations on one machine will not be reflected in the cache on the other machine(s)). If you want to do this, I believe you might need to:
* use jcr-rmi or webdav or some other custom remoting protocol to allow multiple client machines to access a single jackrabbit server instance; or * possibly look into clustering multiple jackrabbit servers using the new capabilities of JR 1.3. The latter is pretty new technology, so comes with the obvious warnings :-). Note also that blobs and workspace data are not the only pieces of transactional data that can be stored on the filesystem. You may also want to look at the DBFileSystem stuff to allow you to store workspace.xml files in there too, otherwise newly created workspaces will only exist on the local filesystem. Cheers, Miro
