Slutligen var lösningen verkligen som org.hibernate.MappingException :Ingen dialektmappning för JDBC-typ:-9
Jag tittade på fel dialekt.. Det här var för SQLServer och jag använder Oracle10gDialect. Så jag har gjort den här klassen:
public class Oracle10gDialectOverrider extends Oracle10gDialect{
public Oracle10gDialectOverrider(){
super();
registerHibernateType(Types.NVARCHAR, Hibernate.STRING.getName());
}
}
Och specificera i min hibernate xml:Oracle10gDialectOverrider istället för Oracle10gDialect
Tack