Hi, I'm new to Magnolia. I'm trying to set up a build/deployment via maven similar to what's specified in this blog:
http://dev.magnolia-cms.com/~gjoseph/dont-deploy-magnolia-deploy-your-project I have maven building the war and then deploying it to a directory. I have two Tomcat context descriptors (one for author, one for public) that point to this war. I'm able to start tomcat and see that both contexts attempt to start. My problem is that the public context is having this error: [code]2012-05-03 13:33:55,152 ERROR info.magnolia.cms.filters.FilterManagerImpl : Error initializing filters javax.servlet.ServletException: No filters configured at /server/filters at info.magnolia.cms.filters.FilterManagerImpl.createConfiguredFilters(FilterManagerImpl.java:190) at info.magnolia.cms.filters.FilterManagerImpl.createRootFilter(FilterManagerImpl.java:162) at info.magnolia.cms.filters.FilterManagerImpl$2.doExec(FilterManagerImpl.java:103) at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:443) at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:440) at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:403) at info.magnolia.cms.filters.FilterManagerImpl.init(FilterManagerImpl.java:99) at info.magnolia.cms.filters.MgnlMainFilter.init(MgnlMainFilter.java:82) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4638) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5294) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:649) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1585) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) [/code] I do not see this error with the author context, so I'm a bit confused as to why this is occurring, since both contexts reference the same war. I can log in to the author context, perform the install, and start messing with config settings just fine. However, when I try to activate nodes in the configuration, I get errors which I'm assuming are related to the stack trace above. When I try to hit /.magnolia on the public site, I get a related error: [code]javax.servlet.ServletException: Filter chain not available info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterDispatcher.java:62) info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:108) info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:94)[/code] Any suggestions for how to fix this? I'm running Tomcat 7.0.27, Magnolia 4.5.2, Mac OS X 10.6.8. Thanks -- Context is everything: http://forum.magnolia-cms.com/forum/thread.html?threadId=872e816d-7822-425a-b9af-b94c7b159c04 ---------------------------------------------------------------- For list details, see http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
