Това, което проследяването на стека ви казва, е, че Hibernate е в процес на самоинициализиране и по-специално изпълнява Configuration.generateSchemaCreationScript
, който преминава през всичките ви картографирани таблици и генерира DDL за тях. Като част от това, той прави запитвания към съществуващите колони и ги преобразува във вътрешно представяне на Hibernate. Той прави това чрез извикване на ResultSetMetaData::getColumnType
и след това извикване на TypeNames::getкод>
с получения код на типа. Проблемът е, че getColumnType
връща код на тип 1111, което означава „друго
') и Hibernate не знае какво да прави с това.
По принцип някъде в една от вашите таблици има колона от тип, с който Hibernate не може да се справи. Ако можете да разберете коя колона е това, можете да започнете да мислите какво да направите по въпроса.