Hi.Tuna, please revert revision 4104 If you have a IList<Product> instead IList<ProductA> the code don't work properly and it is an introduction of a bug. About this matter we have some documentation: http://www.hibernate.org/407.html "One-to-many association to a subclass requires explicit where attribute"
We have also NH-1674 linked to the same issue With your change we can't have a collection based on the base class using a generic list. After revert we can add a more deeper test using generic collections. Thanks. Fabio Maulo
