Вам нужно посмотреть документы Python о super()
. Например, вы обычно начинаете (или заканчиваете) свой метод Cat.__init__()
вызовом super(Cat, self).__init__(
.
Отвечая на мой собственный вопрос:
После долгих отладок в hibernate-core я обнаружил проблему в месте, которое, по моему мнению, было совершенно не связано.
Объекты базы данных импортируются из другого модуля через maven. Модель была разработана с Hibernate 4.x. Причина ошибки состоит в том, что все объекты, которые вызвали ошибку, имеют устаревший @org.hibernate.annotations.Index
. Удаление аннотации устраняет проблему - хотя я бы посчитал это ошибкой спящего режима.