I am looking forward to use Magnolia for a fairly big web site and for simplicity of management I would prefer to have the repository located in MySQL.
I then follow the procedure describes in some posting to the user list on how to change the persistence manager to the one from iorgagroup.com. It seems to be working fine when I started Tomcat for the first time since I could see those messages in the console: INFO info.magnolia.jackrabbit.ProviderImpl ProviderImpl.java(init:143) 14.12.2006 20:01:18 Loading repository at C:\software\apache-tomcat-5.5.20\webapps\magnoliaAuthor\repositories\magnolia (config file: C:\software\apache-tomcat-5.5.20\webapps\magnoliaAuthor\WEB-INF\config\repo-conf\jackrabbit-mysql-search-mysql-p ooled.xml) WARN com.iorgagroup.jackrabbit.core.state.db.DataSourcePersistenceManager DataSourcePersistenceManager.java(checkSchema:1014) 14.12.2006 20:01:19 - Schema not existing. Starting database objects creation using mysql.ddl file... So that looks fine, the tables have been created in MySQL. However the tables are empty? Shouldn't the whole content of the repository be created in MySQL? And if I look at any of the workspace.xml files I can see this: <PersistenceManager class="org.apache.jackrabbit.core.state.db.DerbyPersistenceManager"> Shouldn't the persistence manager be the one I defined in my repository configuration file? Any help would be welcome. Thanks, Christian Note; FYI I am using Magnolia 3.0.1, Java 1.5 and Tomcat 5.5 ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ----------------------------------------------------------------
