This has been a huge missing feature since ancient versions of Hibernate.
I sat down today and got it 90% done in about 3 hours. Much easier than I feared. Theres still a bit of work to go on this to finish it off, but its useful already. eg. from Foo foo join foo.setOfStrings string where string='foo' from Foo foo join foo.bagOfCompositeElements celem where celem.property='foo' seems to be working very nicely. In CVS v21branch I am very, very happy about this. ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel