Schließlich war die Lösung tatsächlich wie org.hibernate.MappingException :No Dialect Mapping for JDBC type:-9
Ich habe mir den falschen Dialekt angesehen. Dies war für SQLServer und ich verwende Oracle10gDialect. Also habe ich diese Klasse erstellt:
public class Oracle10gDialectOverrider extends Oracle10gDialect{
public Oracle10gDialectOverrider(){
super();
registerHibernateType(Types.NVARCHAR, Hibernate.STRING.getName());
}
}
Und geben Sie in meinem Hibernate-XML an:Oracle10gDialectOverrider anstelle von Oracle10gDialect
Danke