[hibernate-dev] shouldn't there be a where clause for joined subclass?