Hibernate + Blob + Oracle  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

Aeee...
Sei que o assunto ja está batido, mas mesmo assim, não consigo fazer isso funcionar... Ja consultei várias soluções e nenhuma ajudou na minha...
Vou mostrar o que tenho, e se alguem tiver alguma luz, agradeço.

Banco de dados Oracle 9i, a coluna está criada como BLOB.
O Hibernate é o 3.

A Entidade:


Isso gera o erro:



Já tentei trocar a coluna pelo tipo BLOB tb... Mas dá erro que nao possui o método getBlob implementado pelo JDBC...

Bem, se alguem tiver mais alguma ideia, manda ai... Valeu...

Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

Trocando pro type="blob" gera o erro:


Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

Qual a versão do jdbc? Eu peguei um erro parecido (não era a mesma exception) e era por causa do driver jdbc... atualize para o mais atual possivel que englobe a sua versão de banco....

Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

Done. Mas deu na mesma... Pequei a versão do ojdbc14.jar = 10.2.0.4 (é a ultima)...

Eu vi que podia ser esse o problema tb... troquei e nada, continua dando a maldita mensagem de erro... =/

Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

Ahhh sei lá.. desisti...

Passei a fazer a query direta pelo SQL nativo mesmo...
Mas precisei fazer uma volta danada pra recuperar do banco como byte[].
Isso aqui me ajudou bastante:

http://www.hibernate.org/50.html

e gerei a query assim:

Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team