Just to send a quick reply - I ran out of time today as I'm heading off for a brief holiday and people have been stealing my time away from me all day as I've been trying to get out the door. When I return next Thursday I'll send another reply with additional details regarding the issue I encountered.
Jeremy Gray -----Original Message----- From: Ron Grabowski [mailto:[EMAIL PROTECTED] Sent: Friday, June 03, 2005 10:18 AM To: ibatis-user-cs@incubator.apache.org Subject: Re: cacheModel interaction with non-SimpleType parameter objects without parameter maps What does your <cacheModels> node look like? Could you also post one or two sample <statements> that you think are causing problems? Thanks, Ron --- Jeremy Gray <[EMAIL PROTECTED]> wrote: > During some testing of cache models today I noticed that the cache > was > returning incorrect results. > > > > Upon breaking out the debugger (against a locally-built copy of a > fairly > recent SVN version) I was able to determine that non-SimpleType > parameter objects without parameter maps seem to be provoking > incorrect > cacheKey equality matches, causing the wrong result to be returned > from > the cache. > > > > Between the code (and its apparent behaviour in the face of > non-SimpleType parameter objects) and the documentation (with respect > to > parameter maps and dynamic sql) it would seem that caching might only > work with simple types and might not work at all in the context of > dynamic sql. Before I dig much farther into the code tomorrow might > someone be able to confirm/deny the above statements? > > > > Thanks in advance, > > > > Jeremy Gray > >