Lukasz Antoniak, Adam Warski Any thoughts here?
Looking through the code where this breaks, it seems like Envers is simply assuming POJO mode. Is it enough to skip the PersistentClass for entities where PersistentClass.getClassName() returns null?