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

Reply via email to