When a non @Indexed entity is passed to session.index or session.purge, we simply ignore it (even if the superclass is indexed). Should we raise an exception instead? http://forum.hibernate.org/viewtopic.php?p=2384774#2384774