I think it might be the case of "no parameters"... for kicks, add a parameter to the query to see if that helps. a simple parameterClass="int" should works.
Also, which version are you using? I thought this was fixed... Clinton On Tue, May 13, 2008 at 11:02 AM, Eva Kwan <[EMAIL PROTECTED]> wrote: > > > > > I have a cache model set up like this: > > > > <cacheModel id="FindAllCache" implementation="LRU" readOnly="false"> > > <flushInterval minutes="5"/> > > <property name="CacheSize" value="2"/> > > </cacheModel> > > > > <select id="FindAll" extends="Base" resultMap="Result" > cacheModel="FindAllCache"> > > </select> > > > > I have turned on iBATIS logging. When I execute the select statement more > than once within one session, the logs say that there is a cache miss each > time. > > > > How do I get a read/write (per session) cache to work?

