[cas-dev] CAS 3 Server CAS 3 client no workie: User Error?

Darren Kraker dkraker at calpoly.edu
Fri Jun 8 17:27:29 EDT 2007


We've been using CAS 2 in production for a while now and are starting a 
project to migrate to version 3.

I'm trying to get the uPortal CAS client version 3 to work with CAS 
Server version 3 and so far no luck.

I've tried several iterations and I can only get CAS 2 client to work 
with CAS Server version 3.

CAS Client Details
--------------------------------------
I tried the instructions listed on the ja-sig site that use the filtered 
approach.
http://www.ja-sig.org/products/cas/client/uportal/index.html

My question pertains to the details about where to get the 
implementation classes.

I started with a download from the link titled uPortal Client which 
points to
http://www.ja-sig.org/downloads/cas-clients/cas-sec-prov-3-0-0.zip

1) In security.properties uPortal want a class that implements 
ISecurityContext.  The example listed suggests 
YaleCasFilteredContextFactory which I obtained cas-security-provider.jar 
included in the dist dir.

2) The filter mechanism listed in web.xml the example suggests
edu.yale.its.tp.cas.client.filter.CASValidateFilter
which I obtained from casclient.jar included the lib directory in the 
zip file.

3) I deployed both casclient.jar and cas-security-provider.jar and get 
the following exception

java.lang.NoSuchMethodError: 
edu.yale.its.tp.cas.client.ProxyTicketValidator.isRenew()

I'm I using the right versions of jar files?

-- 
Darren Kraker
Software Engineer
Application Management / ITS
mailto:dkraker at calpoly.edu
Office (805) 756-2696


More information about the cas-dev mailing list