Salve a tutti,

non riesco ad effettuare il mapping tra un tipo enumerativo ed un tipo di dato Hibernate.

Ecco come ho definito il mio tipo in postgreSQL :

codice:
CREATE TYPE miotipo AS ENUM ('pippo', 'pluto');
Ed ecco la tabella di cui voglio fare il mapping.

codice:
CREATE TABLE miatabella(
id integer,
personaggio miotipo
);
Se, nel file hbm, definisco il campo personaggio di tipo string ottengo "hibernate 111 mapping exception".

Qualcuno di voi potrebbe darmi qualche dritta? Non so come andare avanti...