Cheers man that was the ticket! Any clues why this isn't shipping with the bundled community edition?
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] Sent: 07 March 2007 15:32 To: [email protected] Subject: Re: [magnolia-user] Bootstrapping, and also automatic page de/activation Looks like you are missing the xalan library. My memory fades a little, but I believe the last time I saw this in my environment, it had to do with using an older version 1.4 jvm. At anyrate, either the JVM or tomcat supplies this in most environments. Your's aparently doesn't, so it'll have to be manually added to the WEB-INF/lib folder. --David Allan, CJ (Chris) wrote: > Hi, > > I see that the magnolia community edition comes with the ability to > specify dates for automatic page de/activation. We're currently > running enterprise edition 3.01, however this is not currently an > option in the page properties. Can anyone suggest how to enable this feature? > > Also, on a different note, could anyone possibly clear up for me how > to bootstrap Magnolia. The impression that I get from reading the wiki > is that you delete the magnolia directory inside repository (on the > filesystem), and that when you restart Magnolia will automatically > recreate the repository directory based on the information it has > stored in the bootstrap directory. I've tried this (stopping tomcat, > deleting the repositories/magnolia directory, and then restarting > tomcat) however I just get the error below, with Magnolia failing to > start. What exactly am I doing wrong? (example things I want to > bootstrap for are to change the persistence manager, or as I'm > currently trying, to follow instructions on the wiki on how to remove the activation workflow). > > All help greatly appreciated, > > Chris > > > > > ERROR info.magnolia.jackrabbit.ProviderImpl > ProviderImpl.java(init:180) > 07.03.2 > 007 09:41:53 Unable to initialize repository: Provider > org.apache.xalan.process or.TransformerFactoryImpl not found > javax.xml.transform.TransformerFactoryConfigurationError: Provider > org.apache.xa lan.processor.TransformerFactoryImpl not found > at javax.xml.transform.TransformerFactory.newInstance(Unknown > Source) > at > org.apache.jackrabbit.core.config.RepositoryConfig.internalCreateWork > spaceConfig(RepositoryConfig.java:516) > at > org.apache.jackrabbit.core.config.RepositoryConfig.createWorkspaceCon > fig(RepositoryConfig.java:571) > at > org.apache.jackrabbit.core.config.RepositoryConfig.init(RepositoryCon > fig.java:330) > at > org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryC > onfig.java:141) > at > org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryC > onfig.java:83) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepos > itory.java:134) > at > org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRep > ository.java:122) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInsta > nce(BindableRepositoryFactory.java:58) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(Reg > istryHelper.java:59) > at > info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:165) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(Conte > ntRepository.java:336) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(Con > tentRepository.java:300) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentReposito > ry.java:187) > at > info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:11 > 4) > at > info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java: > 100) > at > info.magnolia.cms.servlets.PropertyInitializer.contextInitialized(Pro > pertyInitializer.java:211) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContex > t.java:3827) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4 > 343) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase > .java:823) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80 > 7) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep > loyer.java:277) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:832) > at > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j > ava:701) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432 > ) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java > :349) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl > eSupport.java:119) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478 > ) > at > org.apache.catalina.core.StandardService.start(StandardService.java:4 > 80) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:231 > 3) > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) > ERROR info.magnolia.cms.beans.config.ContentRepository > ContentRepository.java(l > oadRepositories:303) 07.03.2007 09:41:53 System : Failed to load JCR > "magnolia" > Provider org.apache.xalan.processor.TransformerFactoryImpl not found > info.magnolia.repository.RepositoryNotInitializedException: Provider > org.apache. > xalan.processor.TransformerFactoryImpl not found: Provider > org.apache.xalan.proc essor.TransformerFactoryImpl not found > at > info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:181) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(Conte > ntRepository.java:336) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(Con > tentRepository.java:300) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentReposito > ry.java:187) > at > info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:11 > 4) > at > info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java: > 100) > at > info.magnolia.cms.servlets.PropertyInitializer.contextInitialized(Pro > pertyInitializer.java:211) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContex > t.java:3827) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4 > 343) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase > .java:823) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80 > 7) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep > loyer.java:277) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:832) > at > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j > ava:701) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432 > ) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java > :349) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl > eSupport.java:119) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478 > ) > at > org.apache.catalina.core.StandardService.start(StandardService.java:4 > 80) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:231 > 3) > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) > Caused by: javax.xml.transform.TransformerFactoryConfigurationError: > Provider or > g.apache.xalan.processor.TransformerFactoryImpl not found > at javax.xml.transform.TransformerFactory.newInstance(Unknown > Source) > at > org.apache.jackrabbit.core.config.RepositoryConfig.internalCreateWork > spaceConfig(RepositoryConfig.java:516) > at > org.apache.jackrabbit.core.config.RepositoryConfig.createWorkspaceCon > fig(RepositoryConfig.java:571) > at > org.apache.jackrabbit.core.config.RepositoryConfig.init(RepositoryCon > fig.java:330) > at > org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryC > onfig.java:141) > at > org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryC > onfig.java:83) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepos > itory.java:134) > at > org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRep > ository.java:122) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInsta > nce(BindableRepositoryFactory.java:58) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(Reg > istryHelper.java:59) > at > info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:165) > ... 31 more > javax.xml.transform.TransformerFactoryConfigurationError: Provider > org.apache.xa lan.processor.TransformerFactoryImpl not found > at javax.xml.transform.TransformerFactory.newInstance(Unknown > Source) > at > org.apache.jackrabbit.core.config.RepositoryConfig.internalCreateWork > spaceConfig(RepositoryConfig.java:516) > at > org.apache.jackrabbit.core.config.RepositoryConfig.createWorkspaceCon > fig(RepositoryConfig.java:571) > at > org.apache.jackrabbit.core.config.RepositoryConfig.init(RepositoryCon > fig.java:330) > at > org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryC > onfig.java:141) > at > org.apache.jackrabbit.core.config.RepositoryConfig.create(RepositoryC > onfig.java:83) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepos > itory.java:134) > at > org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRep > ository.java:122) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInsta > nce(BindableRepositoryFactory.java:58) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(Reg > istryHelper.java:59) > at > info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:165) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(Conte > ntRepository.java:336) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(Con > tentRepository.java:300) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentReposito > ry.java:187) > at > info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:11 > 4) > at > info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java: > 100) > at > info.magnolia.cms.servlets.PropertyInitializer.contextInitialized(Pro > pertyInitializer.java:211) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContex > t.java:3827) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4 > 343) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase > .java:823) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80 > 7) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > > at > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep > loyer.java:277) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:832) > at > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j > ava:701) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432 > ) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java > :349) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl > eSupport.java:119) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478 > ) > at > org.apache.catalina.core.StandardService.start(StandardService.java:4 > 80) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:231 > 3) > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) > INFO info.magnolia.cms.beans.config.ContentRepository > ContentRepository.java(i > nit:188) 07.03.2007 09:41:53 System : JCR loaded > INFO info.magnolia.cms.beans.config.ConfigLoader > ConfigLoader.java(load:116) 0 > 7.03.2007 09:41:53 Set system context > 07-Mar-2007 09:41:53 org.apache.catalina.core.StandardContext start > SEVERE: Error listenerStart > 07-Mar-2007 09:41:53 org.apache.catalina.core.StandardContext start > SEVERE: Context startup failed due to previous errors > INFO info.magnolia.cms.beans.config.ShutdownManager > ShutdownManager.java(conte > xtDestroyed:82) 07.03.2007 09:41:53 Executing shutdown tasks Shutting > down Log4J > > ---------------------------------------------------------------- > for list details see > http://www.magnolia.info/en/developer.html > ---------------------------------------------------------------- > ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/developer.html ---------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/developer.html ----------------------------------------------------------------
