Hi, nice to hear that you got it working!
On Tue, Jun 29, 2010 at 18:15, Tony Giaccone <[email protected]> wrote: > Second you need to change the PersistenceManager to > use the Oracle persistence manager. You should be aware > that there are two different Oracle Persistence managers in Jackrabbit. > > org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager > (Oracle 10 or newer) > > org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager > (Oracle 9) The "bundle persistence managers" are preferred and more "modern", as they perform better. > Which you use is Oracle Version specific, and also please be > aware there are other versions of the OraclePersistenceManager. > > > org.apache.jackrabbit.core.persistence.db.OraclePersistenceManager > org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager These are legacy pms. See also http://wiki.apache.org/jackrabbit/PersistenceManagerFAQ > As an aside, the PersistenceManager is mentioned twice > in the repository.xml file. One is the template for actual workspaces, the other one is the global, pseudo-workspace for jcr versioning. > If you're ignorant like me, then you are tempted to do a cut > and past copy job from the first stanza to the second. > > DO NOT DO THIS! > > From personal experience, I can tell you that if you > reference ${wsp.home} in the stanza of XML that is used for > versioning, your repository will not boot. It's a bad thing. The <Workspace/> element inside the repository.xml is just a template for the workspace.xml that will be created and then used for each workspace. See http://jackrabbit.apache.org/jackrabbit-configuration.html Regards, Alex -- Alexander Klimetschek [email protected]
