I can't promise anything but I'll see if we can easily convert persondirectory to use Spring 3's cache apis.
On Wed, Sep 18, 2013 at 5:34 PM, Paul B. Henson <[email protected]>wrote: > > From: Marvin S. Addison [mailto:[email protected]] > > > So to integrate that into the cachingPersonAttributeDao > > > config, you'd just set the userInfoCache property to "principalCache"? > > > > I'm not certain since I've never used that component, but it certainly > > sounds like it would work. Seems easy enough to try. > > Hmm, trying to do that resulted in a failure: > > java.lang.ClassNotFoundException: > org.springmodules.cache.key.CacheKeyGenerator > > So I added spring-modules-cache to my maven dependencies and tried to > rebuild, which failed: > > [WARNING] The POM for gigaspaces:gigaspaces-ce:jar:5.1-1603-000 is > missing, no dependency information available > [WARNING] The POM for jini:jsk-lib:jar:2.1 is missing, no dependency > information available > [WARNING] The POM for jini:jsk-platform:jar:2.1 is missing, no dependency > information available > [WARNING] The POM for jini:mahalo:jar:2.1 is missing, no dependency > information available > [WARNING] The POM for jini:reggie:jar:2.1 is missing, no dependency > information available > [WARNING] The POM for jini:start:jar:2.1 is missing, no dependency > information available > [WARNING] The POM for jini:boot:jar:20060125 is missing, no dependency > information available > [WARNING] The POM for jini:webster:jar:20060125 is missing, no dependency > information available > [WARNING] The POM for jboss:jboss-cache:jar:1.2.4 is missing, no > dependency information available > [WARNING] The POM for jboss:jboss-common:jar:4.0.3 is missing, no > dependency information available > [WARNING] The POM for jboss:jboss-jmx:jar:4.0.3 is missing, no dependency > information available > [WARNING] The POM for jboss:jboss-minimal:jar:4.0.3 is missing, no > dependency information available > [WARNING] The POM for jboss:jboss-system:jar:4.0.3 is missing, no > dependency information available > [WARNING] The POM for jcs:jcs:jar:1.2.6.5 is missing, no dependency > information available > [WARNING] The POM for xpp3:xpp3_min:jar:1.1.3.4.I is missing, no > dependency information available > > Per this fairly old mailing list posting, it seems spring-modules-cache is > less than intelligent about dependencies: > > > http://forum.spring.io/forum/attic/spring-modules/21843-spring-modules-cache-dependencies > > Evidently Spring Modules have been deprecated by Spring Extensions as > well. > > This is really more of a persondirectory issue than a CAS issue, so I > thought I'd try their mailing list, but the user list mentioned at: > > http://www.jasig.org/mailing-lists/person-directory > > simply no longer exists, and the developer list has not had a message > posted since 2012 8-/. And the last commit to the github repo is from early > January: > > https://github.com/Jasig/person-directory > > Is this project still under development? > > In any case, I've wasted way too much time trying to figure out how this > caching is supposed to work. I guess if we have a load issue in the future > I'll just drop in more LDAP servers <sigh>. > > > -- > 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 > > -- 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
