Hi,
I'm in the process of setting up Tomcat for the first time in order to
run CAS. So, sorry if my question is more a "Tomcat" than a "CAS"
question.
This is the platform: Debian Stable (Lenny, 5.0.4); tomcat 5.5.26;
OpenJDK 6 (1.6.0_0-b11). All these components are installed from
"official" Debian packages.
I can't deploy the web application. catalina.log shows an error while
deploying:
Sep 8, 2010 2:25:37 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive cas.war
Sep 8, 2010 2:25:39 PM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Sep 8, 2010 2:25:39 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/cas] startup failed due to previous errors
Sep 8, 2010 2:25:39 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-80
Sep 8, 2010 2:25:40 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-443
It doesn't really matter *how* I deploy (hot deployed, through the
Manager webapp,...), the result is the same.
Culprit seems a couple of filters - small snippet from web.xml in the
CAS war:
<filter>
<filter-name>CAS Client Info Logging Filter</filter-name>
<filter-class>com.github.inspektr.common.web.ClientInfoThreadLocalFilter</filter-class>
</filter>
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
Empirically I've come to the constatation that it's the
ClientInfoThreadLocalFilter that I'm missing.
So, I would be very glad to know where it's defined or where or how or
if I have to install an extra .jar.
Any help or pointers are appreciated!
--
Yours truly,
Frank Van Damme
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user