Erro mapeamento CLOB oracle

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

ai amigão tem que colocar a anotação no metodo.

ex:

@Column(name="DATA", columnDefinition="CLOB NOT NULL") @Lob public String getData() { return data; }

espero ter ajudado.

Man, funcionou valeu pela luz! srsrs :lol:

Abraços