The main problem that HbmMetadataSourceProcessorImpl trying to build hierarchy in constructor (line 66) without any knowledge about annontation classes. May be it shouldn't check hierarchy at this moment