I know for Resin, we needed to remove the authentication realm from the context. For Tomcat, I believe you do as well, since Acegi is handling things now.
-Matt -----Original Message----- From: Axel [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 14, 2005 3:45 PM To: [email protected] Subject: Exception starting filter securityFilter Hi I just tried to install the latest roller from SVN and the stacktrace listed below. Must I run an db update script? Must I customize the security.xml for acegi ? Dec 14, 2005 8:10:43 PM org.apache.catalina.realm.JDBCRealm getPassword SEVERE: Exception performing authentication java.sql.SQLException: Communications link failure during commit(). Transaction resolution unknown. at com.mysql.jdbc.Connection.commit(Connection.java:2155) at org.apache.catalina.realm.JDBCRealm.getPassword(JDBCRealm.java:563) at org.apache.catalina.realm.JDBCRealm.authenticate(JDBCRealm.java:399) at org.apache.catalina.realm.JDBCRealm.authenticate(JDBCRealm.java:347) at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthent icator.java:256) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase .java:391) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126 ) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav a:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo rkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:684) at java.lang.Thread.run(Thread.java:595) Dec 14, 2005 8:12:27 PM org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter securityFilter java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered? at org.springframework.web.context.support.WebApplicationContextUtils.getRequir edWebApplicationContext(WebApplicationContextUtils.java:84) at net.sf.acegisecurity.util.FilterToBeanProxy.getContext(FilterToBeanProxy.jav a:144) at net.sf.acegisecurity.util.FilterToBeanProxy.doInit(FilterToBeanProxy.java:16 5) at net.sf.acegisecurity.util.FilterToBeanProxy.init(FilterToBeanProxy.java:132) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter Config.java:225) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil terConfig.java:308) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon fig.java:79) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:35 40) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4110) at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1069) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1162) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:119) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java: 1304) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processC hildren(ContainerBase.java:1568) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processC hildren(ContainerBase.java:1577) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(Cont ainerBase.java:1557) at java.lang.Thread.run(Thread.java:595)
