This report was forwarded from Magnolia Support:
Experience as follows.
-Tomcat starts no problem, sample apps work.
-Install magnolia-bundled-webapp-3.5.jar
-Error in catalina.out reads:
ERROR info.magnolia.jackrabbit.ProviderImpl ProviderImpl.java(init:213) 13.12.2007 09:26:16 Unable to initialize repository: Provider org.apache.xalan.processor.TransformerFactoryImpl not found
javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found
-Shutdown tomcat, copy xalan-2.4.0.jar to webapps/magnolia-bundled-webapp-3.5/WEB-INF/lib, restart Tomcat
-Now error in catalina.out reads :
---------------------------------------------
MAGNOLIA LICENSE
---------------------------------------------
Version number : 3.5
Build : 12. December 2007
Edition : Community Edition
Provider : Magnolia International (info@magnolia.info)
INFO info.magnolia.cms.beans.config.ConfigLoader ConfigLoader.java(load:133) 13.12.2007 09:29:27 Initializing content repositories
Dec 13, 2007 9:29:27 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Dec 13, 2007 9:29:27 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors
INFO info.magnolia.cms.beans.config.ShutdownManager ShutdownManager.java(execute:128) 13.12.2007 09:29:27 Executing shutdown tasks
Shutting down Log4J
WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked.
WARN: Please see http://www.slf4j.org/codes.html
for an explanation.
-Add export "JAVA_OPTS=-Xms256M -Xmx256M" to Tomcat's startup.sh script. Restart Tomcat.
-Error remains :
---------------------------------------------
MAGNOLIA LICENSE
---------------------------------------------
Version number : 3.5
Build : 12. December 2007
Edition : Community Edition
Provider : Magnolia International (info@magnolia.info)
INFO info.magnolia.cms.beans.config.ConfigLoader ConfigLoader.java(load:133) 13.12.2007 09:31:07 Initializing content repositories
Dec 13, 2007 9:31:07 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Dec 13, 2007 9:31:07 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors
INFO info.magnolia.cms.beans.config.ShutdownManager ShutdownManager.java(execute:128) 13.12.2007 09:31:07 Executing shutdown tasks
Shutting down Log4J
WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked.
However, we experienced similar issues, see
MAGNOLIA-1782for a solution. Basically once you put in xalan.jar you shouldn't forget to delete the repositories folder since it might hold corrupt .xml files.