Boa tarde galera!
Há pouco tempo criei um tópico aqui procurando uma solução
para a inserção de imagens em campos blob no Oracle utilizando JPA, pois
no Oracle 10g, ocorre um erro ao utilizar-se desses recursos (mais ou menos assim):
ORA:[nº erro] - Conversão não resolvível ou não implementada;
Aí após procurar em vários lugares, não tinha encontrado uma solução a contento.
Orientaram-me a utilizar PreparedStatement no momento da inserção da imagem, a
utilizar soluções do c3p0 que nem se quer foram implementadas por ninguem um dia,
entre várias outras soluções.
A Oracle lançou (não sei se há pouco ou muito tempo) um novo driver corrigindo isso. O odbc5.jar.
Efetuei os testes aqui funcionou a inserção da imagem.
Para quem utiliza os drivers classe12.jar e o ojdbc14.jar, não os utilizem mais!!!
Achei interessante postar isso aqui pois só eu sei o quanto me bati atrás dessa solução.
É só clicar no link abaixo e fazer o download do driver:
http://download.oracle.com/otn/utilities_drivers/jdbc/111070/ojdbc5.jar
OBRIGADO!