Hi again,
I look at the source codes and I found the cause:
In DatabasePersistenceManager, if the externalBlob property is true, it
creates a new LocalFileSystem object using the context.getHomeDir
instead using the root path of context.getFileSystem. There is another
problem: the root path of a FileSystem is not readable, so I had to
change this property visibility to create the FileSystem with the
correct path.
This is a real problem for me because I need to create each workspace in
a separate paths. Till now the only solution is setting the externalBlob
property to false.
Thanks
Glaucio
Glaucio Scheibel wrote:
Hi All,
I created a workspace in another directory (outside the repository
directory).
The index and data files are correct stored in this directory, but the
blob files still been stored inside the repository diretory.
Jackrabbit create a directory with workspace name below the repository
dir and put the workspace.xml file and the blob diretory there.
I allready look at the PersistentManager but doesn't have any property
to configure the directory of blob files.
Is there a way to specify the directory of blob files?
Thanks
Glaucio