Hvad staksporingen fortæller dig er, at Hibernate er i gang med at initialisere sig selv, og i særdeleshed udfører Configuration.generateSchemaCreationScript
, som gennemgår alle dine tilknyttede tabeller og genererer DDL til dem. Som en del af dette forespørger den de eksisterende kolonner og konverterer dem til en intern Dvale-repræsentation. Det gør den ved at kalde ResultSetMetaData::getColumnType
og derefter kalde TypeNames::get
med den resulterende typekode. Problemet er, at getColumnType
returnerer en typekode på 1111, hvilket betyder 'andet
'), og Hibernate ved ikke, hvad man skal gøre med det.
Grundlæggende er der et eller andet sted i en af dine tabeller en kolonne af en type Hibernate ikke kan håndtere. Hvis du kan finde ud af, hvilken kolonne det er, kan du begynde at tænke på, hvad du skal gøre ved det.