I recently upgraded to iBatis 2.3.0 and everything looked good until I discovered one of our unit tests was failing. The error was 'Exhausted ResultSet'. Upon investigation I realized that I had a circular reference in SQL Map. I know, very bad.
What I wanted to know is how come previous versions of iBatis did not complain? Thanks, David Y. Hodge