Trasování zásobníku vám říká, že Hibernate se právě inicializuje, a zejména provádí Configuration.generateSchemaCreationScript
, který projde všechny vaše namapované tabulky a vygeneruje pro ně DDL. V rámci toho se dotazuje na existující sloupce a převádí je na interní reprezentaci Hibernate. Dělá to voláním ResultSetMetaData::getColumnType
a poté volání TypeNames::get
s výsledným kódem typu. Problém je v tom, že getColumnType
vrací kód typu 1111, což znamená 'jiné
'), a Hibernate neví, co s tím.
V podstatě někde v jedné z vašich tabulek je sloupec typu, který Hibernate nezvládne. Pokud dokážete zjistit, který sloupec to je, můžete začít přemýšlet, co s tím udělat.