Thomas,

Actually there appears to be a different subclass of PersistenceManager, org.apache.jackrabbit.core.state.bdb.BerkeleyDBPersistenceManager, which handles this - I was looking at org.apache.jackrabbit.core.state.db.SimplePersistenceMananger. On a different note to anyone who cares - jackrabbit doesn't even appear to have the BDB persistence manager documented in their javadoc (http://incubator.apache.org/jackrabbit/apidocs/index.html), which is fabulous.
        
Here's an interesting situation now. I started by making my own repository configuration file for the website repo. I left the filesystem entry to use the LocalFileSystem, but switched out the PersistenceManger. Nothing happened, and when I say that I mean, I was able to run magnolia and use it just fine, and nothing was created in my RDMBS - no tables, no log messages from magnolia, zip.

I figured then I needed to switch the FileSystem entry to DbFileSystem, but the jackrabbit jar that comes with magnolia 2.1.4 (jackrabbit-1.0-20051017.140921.jar) doesn't contain it, or the rest of the org.apache.jackrabbit.core.fs.db package. I assume this means I need to checkout the latest jackrabbit and build it myself :\

I'll post more progress to the list for anyone else who wants to do this. I'm currently aiming at MS SQL 2000, but I'm sure if I get it to work, mysql would work the same way.


Branden Root
Senior Developer
Portent Interactive



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to