Bom dia!
Estou com problemas para mapear um campo clob com o hibernate. Ocorre o seguinte erro:
Caused by: org.hibernate.HibernateException: Wrong column type in A_SUPORTE.TBASECONHECIMENTOBUSCA for column desconteudo. Found: clob, expected: varchar2(255 char)
at org.hibernate.mapping.Table.validateColumns(Table.java:283)
at org.hibernate.cfg.Configuration.validateSchema(Configuration.java:1313)
at org.hibernate.tool.hbm2ddl.SchemaValidator.validate(SchemaValidator.java:139)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:376)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1842)
at br.com.embracon.cice.application.Application.getSessionFactory(Application.java:30)
... 1 more
Está mapedo assim minha class:
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="codbaseconhecimento", scale = 22, precision = 0)
private BigDecimal ids;
@Column(name="desconteudo", nullable=false, unique=true, updatable=false)
private String description;
Desde já agradeço a todos