Hi,

I am trying to clean up my magnolia environment by
-upgrading from 3.0.1 to 3.0.2
-downgrading tomcat from 5.5.17 to 5.0.28
-moving to Berkeley DB persistence engine

I copied magnolia-bdb-1.0.jar (I got this from an Evaluation copy of Magnolia
Enterprise Edition) to magnoliaAuthor.war.
I copied je-3.2.23.jar (I got this one from Oracle site)to magnoliaAuthor.jar
I changed the persistence engine in WEB-INF/config/default/magnolia.properties
to bdb.

Now if I try to deploy, I get the following message: (first error in
catalina.out log).

INFO   info.magnolia.state.berkeley.BerkeleyDBPersistenceManager
BerkeleyDBPersistenceManager.java(init:101) 26.04.2007 12:02:39  Intializing
berkeleyDb environment at
/opt/jakarta-tomcat-5.0.28/webapps/magnoliaAuthor/repositories/magnolia/version/db
ERROR  info.magnolia.jackrabbit.ProviderImpl
ProviderImpl.java(registerWorkspace:425) 26.04.2007 12:02:45  Unable to register
workspace, will continue
javax.xml.transform.TransformerFactoryConfigurationError: Provider
org.apache.xalan.processor.TransformerFactoryImpl not found


Now if I try to modify the WEB-INF/config/repo-conf/jackrabbit-bdb-search.xml
(as suggested in the wiki) by replacing:
info.magnolia.state.berkeley.BerkeleyDBPersistenceManager
with
org.apache.jackrabbit.core.state.bdb.BerkeleyDBPersistenceManager

I get another error:

ERROR  info.magnolia.cms.beans.config.ContentRepository
ContentRepository.java(loadRepositories:303) 26.04.2007 12:30:15  System :
Failed to load JCR "magnolia" Cannot instantiate persistence manager
org.apache.jackrabbit.core.state.bdb.BerkeleyDBPersistenceManager: Configured
bean implementation class
org.apache.jackrabbit.core.state.bdb.BerkeleyDBPersistenceManager was not
found.: org.apache.jackrabbit.core.state.bdb.BerkeleyDBPersistenceManager


I must confess I understand very little about all this, but I wonder:

-Is it ok to use the magnolia-bdb-1.0.jar with magnolia CE?
-Is it ok to use je-3.2.23.jar?

More generally, what would you advise to ease my upgrade?

Thanks.

JPM




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

Reply via email to