Ajuda ORACLE + Hibernate

Bom dia caros amigos

Tenho o seguinte tipo de Dados numa tabela no Banco Oracle

Coluna Tipo
Ocorrencia BLOB

Usava o Firebird mapeando na entidade JAVA o campo Ocorrencia como String e funcionava normalmente, mas no ORACLE está retornando esta exception quando tento inserir os dados:

O que posso fazer isso alguém pode ajudar, como mapeio o campo na Entidade para referenciar o Blob ou como salvar uma String em Blob?

Desde já agradeço.

Tenha um bom dia

Att.
Diego Silva

Você vai ter que converter essa String para um byte[].

Se eu não me engano ainda não vai ser suficiente.

Lembre-se que BLOB é diferente de CLOB:
BLOB = Byte LOB. (algo como o byte[])
CLOB = Char LOB. (algo como o char[] ou a String)

Existe essa class aqui que pode te audar:

[quote=Rafael Guerreiro]Você vai ter que converter essa String para um byte[].

Se eu não me engano ainda não vai ser suficiente.

Lembre-se que BLOB é diferente de CLOB:
BLOB = Byte LOB. (algo como o byte[])
CLOB = Char LOB. (algo como o char[] ou a String)

Existe essa class aqui que pode te audar:

Obrigado amigo, vou testar aqui.