Ślad stosu mówi, że Hibernate jest w trakcie inicjalizacji, a w szczególności wykonuje Configuration.generateSchemaCreationScript
, który przechodzi przez wszystkie zmapowane tabele i generuje dla nich kod DDL. W ramach tego przeszukuje istniejące kolumny i konwertuje je na wewnętrzną reprezentację Hibernate. Robi to, wywołując ResultSetMetaData::getColumnType
a następnie wywołanie TypeNames::get
z wynikowym kodem typu. Problem polega na tym, że getColumnType
zwraca kod typu 1111, co oznacza „inne
'), a Hibernate nie wie, co z tym zrobić.
Zasadniczo gdzieś w jednej z twoich tabel jest kolumna typu, którego Hibernate nie może obsłużyć. Jeśli potrafisz ustalić, która to kolumna, możesz zacząć myśleć o tym, co z tym zrobić.