Sending this to the cas list as well. ________________________________ From: bounce-29579664-74232...@lists.wisc.edu [bounce-29579664-74232...@lists.wisc.edu] on behalf of Young III, Russell Alonzo [ryoung...@ku.edu] Sent: Tuesday, June 18, 2013 1:51 PM To: uportal-u...@lists.jasig.org Subject: Re: [uportal-user] uPortal CAS proxy authentication for clearPass
We just upgraded to uportal 4. This is the related stack trace in the logs: SEVERE: Exception starting filter CAS Validate Filter java.lang.IllegalArgumentException: Error creating new instance of class org.jasig.cas.client.proxy.EhcacheBackedProxyGrantingTicketStorageImpl at org.jasig.cas.client.util.ReflectUtils.newInstance(ReflectUtils.java:84) at org.jasig.cas.client.util.ReflectUtils.newInstance(ReflectUtils.java:66) at org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter.initInternal(Cas20ProxyReceivingTicketValidationFilter.java:78) at org.jasig.cas.client.util.AbstractCasFilter.init(AbstractCasFilter.java:82) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281) From: James Wennmacher <jwennmac...@unicon.net<mailto:jwennmac...@unicon.net>> Date: Tuesday, June 18, 2013 1:38 PM To: "uportal-u...@lists.jasig.org<mailto:uportal-u...@lists.jasig.org>" <uportal-u...@lists.jasig.org<mailto:uportal-u...@lists.jasig.org>> Cc: Microsoft Office User <ryoung...@ku.edu<mailto:ryoung...@ku.edu>> Subject: Re: [uportal-user] uPortal CAS proxy authentication for clearPass You may want to post what version of uPortal are you using. Is there an error message in the logs? James Wennmacher Unicon 480.558.2420 On 06/18/2013 11:29 AM, Young III, Russell Alonzo wrote: CacheManager in the EhcacheBackedProxyGrantingTicketStorageImpl class is not getting the cache. ________________________________ From: Young III, Russell Alonzo Sent: Tuesday, June 18, 2013 9:33 AM To: uportal-u...@lists.jasig.org<mailto:uportal-u...@lists.jasig.org> Subject: uPortal CAS proxy authentication for clearPass We are trying to get the proxy ticket cache to sync across the servers in a load balanced environment. I have the following in the uportal-war web.xml under the CAS validate filter. <init-param> <param-name>proxyGrantingTicketStorageClass</param-name> <param-value>org.jasig.cas.client.proxy.EhcacheBackedProxyGrantingTicketStorageImpl</param-value> </init-param> We are using the Cas20ProxyRecievingTicketValidationFilter. uPortal already has a Cache Manager setup in it's src/main/resources/properties/ehcache.xml using Jgroups. I added the following to that file. <cache name="org.jasig.cas.client.proxy.EhcacheBackedProxyGrantingTicketStorageImpl.cache" eternal="false"maxElementsInMemory="1000"overflowToDisk="false" diskPersistent="false"timeToIdleSeconds="0"timeToLiveSeconds="300" memoryStoreEvictionPolicy="LRU"statistics="true"/> I tried this with the name being both with and without the ".cache". Either way the CacheManage in the EhcacheBackedProxyGrantingTicketStorageImpl class is not getting the class. Do I need to setup a different ehcache cache manager in a different file? Is there something else we need to do? Thanks, -Russ -- You are currently subscribed to uportal-u...@lists.ja-sig.org<mailto:uportal-u...@lists.ja-sig.org> as: jwennmac...@unicon.net<mailto:jwennmac...@unicon.net> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-user -- You are currently subscribed to uportal-u...@lists.ja-sig.org as: ryoung...@ku.edu To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-user -- You are currently subscribed to cas-user@lists.jasig.org as: arch...@mail-archive.com To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user