As far as I know the default database filesystems cannot do this. However, the 
JNDIDatabaseFilesystem accepts a DataSource through JNDI to get a Connection. 
(No pooling however) 

For the PersistenceManager we have used the 
PooledJNDIDatabasePersistenceManager from Iorga group, which takes advantage of 
a Datasource and thus connectionpooling. I don't know whether they have written 
a filesystem. Their code is found at [1]. However, the version currently online 
has a bug and soon they will provide a new one. For the solution, see the 
message of Raymond Brandon earlier this day.

I guess to implement a Pooled Filesystem you would have to rewrite the classes 
from Jackrabbit, because they use Prepared statements. If you would find or 
program such a FileSystem I would be interested.

Hth,

Nick Stolwijk

[1] http://www.iorga.com/downloads/PooledJNDIDatabasePersistenceManager.jar


-----Original Message-----
From: Stephen More [mailto:[EMAIL PROTECTED]
Sent: Wed 8/1/2007 5:31 PM
To: [email protected]
Subject: DataSource enabled in org.apache.jackrabbit.core.fs.db.DbFileSystem ?
 
I was looking at the javadocs for DbFileSystem and I do not see a way
to utilize a DataSource.
Is there a way to configure a DataSource for a DbFileSystem that I am
just not seeing ?

(DataSources can take advantage of ConnectionPooling.)


-Thanks
Steve More

Reply via email to