Oops - I had meant to answer this Friday but I forgot. My apologies. I'm connecting a debugger to some test cases to find out why the SoftHashMapCache might be overwriting your cache. I'll report back what I find hopefully soon.
- Les On Mon, Sep 14, 2009 at 4:15 PM, Andy Tripp <[email protected]> wrote: > Les, > > I still need some help on this - just some general guidance on where it > is that's supposed to be using the Cache to check for session data. My > custom > Cache's get() and put() methods are never called, and I can try tracking > down the problem, but I can't figure out what class should be making > these > calls. > > Thanks, > Andy > >> -----Original Message----- >> From: Andy Tripp [mailto:[email protected]] >> Sent: Tuesday, September 08, 2009 12:02 PM >> To: [email protected] >> Subject: RE: need help plugging in my own session cache >> >> Les, >> >> To workaround the ShiroFilter config problem, I've just overridden >> getAuthorizationCache() in my subclass of JdbcRealm. But I still see > no >> calls to any of the Cache methods. >> >> I need some help on understanding the "big picture" here. What class >> calls the Cache methods to see if the user has a session? I can't seem >> to track down any such calls.I tried overriding getAuthorizationInfo() >> in my JdbcRealm subclass, but that's never called. I've put tracing in >> the default SoftHashMapCache.get() method, and it's never called > either. >> >> Thanks, >> Andy >
