The 'SearchIndex' seems to ignore its child 'FileSystem'. This Workspace-Config creates files on the local filesystem in the directory ${rep.home}/workspaces/default/index
<Workspaces rootPath="${rep.home}/workspaces" defaultWorkspace= "default" /> <Workspace name="${wsp.name}"> <FileSystem class="my.DbFileSystem"> <param name="path" value="${wsp.home}"/> </FileSystem> <PersistenceManager class= "org.apache.jackrabbit.core.state.orm.ojb.OJBPersistenceManager" /> <SearchIndex class= "org.apache.jackrabbit.core.query.lucene.SearchIndex"> <param name="path" value="${wsp.home}/index"/> <FileSystem class="my.DbFileSystem"> <param name="path" value="${wsp.home}/index"/> </FileSystem> </SearchIndex> </Workspace> The classes SearchIndex/MultiIndex are using directly java.io.File instead of configured org.apache.jackrabbit.core.fs.FileSystem Is it a bug? Michael Frericks