jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Glaucio Scheibel <glaucio.schei...@datasul.com.br>
Subject Re: Blob in another directory
Date Thu, 31 May 2007 18:03:14 GMT
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.


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

View raw message