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)

Reply via email to