Hi, we're currently evaluating iBatis 3 for a project after using iBatis 2 in its predecessor.
One of our developers encountered that beta 3 does not honor the id property (it is defined on a primary key) so that no grouping takes place when using collections filled via joins. I've checked out the current svn trunk and the problem seems to be fixed there. My remaining question is: How thoroughly is iBatis 3 tested? Is it safe to build upon for a product which will probably be released Q2/Q3 2010? We're happy to provide bug reports should we encounter other bugs but I was surprised that a bug in such a "critical" functionality still exists. I thought, collections via joins are a often used feature :) On a side note: apparently trunk currently always enhances classes with cglib. Why was the option to disable this removed? I hope I don't sound too rude or harsh, I'm just a great fan of iBatis. Thanks, -- Dominik <emiss...@dsnine.com>