Hi Scott, Looks like we may have crossed messages. After completing steps six in the demo tutorial:
http://www.ja-sig.org/wiki/display/CASUM/Demo I fired it up and got the exception. The only log message was SEVER: Error FilterStart. Turns out that I also needed to add commons-logging, which I found out by just doing a fresh maven webapp, with the cas client dependency specified. I did add an exlusion element within the cas dependency element to exclude the servlet transitive dependency, such that the tomcat plugin did not bundle the servlet 2.3 jar with the other transitive dependencies (commons-logging). I'm sure this is preaching to the quire...if the servlet dependency has scope set to provided, then others deploying the cas client get to skip the exclusion step. Tomcat 6 detects and logs that the dependency is there, and still uses 2.5, so it's only to avoid bloat. Thanks for all the brilliant work on CAS, - Ole Scott Battaglia wrote: > Are any other messages showing up in your catalina.out? CAS Client for > Java 3.1 is where we will be putting our development efforts going > forward. However, the version you are using should still work fine. > > -Scott > > On Jan 30, 2008 5:43 PM, Ole Ersoy <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Hi, > > I'm trying to get the wiki example setup on Tomcat 6.0.14 and I get > a SEVERE: Error filterStart, in the log during startup, which causes > the /examples app to startup to fail. I have https working fine, > and my web.xml cas filter is setup like this: > > <filter> > <filter-name>CAS Filter</filter-name> > <filter-class>edu.yale.its.tp.cas.client.filter.CASFilter</filter-class> > <init-param> > <param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name> > <param-value>https://localhost.localdomain:8443/cas/login</param-value> > </init-param> > <init-param> > <param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name> > > <param-value>https://localhost.localdomain:8443/cas/serviceValidate</param-value> > </init-param> > <init-param> > <param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name> > <param-value>localhost.localdomain:8080</param-value> > </init-param> > </filter> > > <filter-mapping> > <filter-name>CAS Filter</filter-name> > <url-pattern>/servlet/HelloWorldExample</url-pattern> > </filter-mapping> > > Any ideas on how to debug this? Also it seems like there are 2 cas > clients. Right now I'm using 2.1.1. Should I be using 3.1 with > Tomcat 6? > > Thanks, > - Ole > _______________________________________________ > Yale CAS mailing list > [email protected] <mailto:[email protected]> > http://tp.its.yale.edu/mailman/listinfo/cas > > > > > -- > -Scott Battaglia > > LinkedIn: http://www.linkedin.com/in/scottbattaglia > > > ------------------------------------------------------------------------ > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
