Pessoal,
To com o seguinte problema quando tento armazenar um @Lob.
Hibernate:
insert
into
Avaria
(ativo, dataCriacao, excluido, imagem, observacao, dataUltimaAlteracao, usuarioUltimaAlteracao, versao, dataOcorenciaa, descricao, foto, valorEstimado, id)
values
(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
15:16:20,296 WARN JDBCExceptionReporter:100 - SQL Error: 0, SQLState: 42804
15:16:20,296 ERROR JDBCExceptionReporter:101 - Entrada em lote 0 insert into Avaria (ativo, dataCriacao, excluido, imagem, observacao, dataUltimaAlteracao, usuarioUltimaAlteracao, versao, dataOcorenciaa, descricao, foto, valorEstimado, id) values ('1', '2010-02-10 15:16:19.343000 -02:00:00', '0', NULL, NULL, '2010-02-10 15:16:20.171000 -02:00:00', 'marcelo', '0', '2011-01-01 00:00:00.000000 -02:00:00', '2121321', '<stream of 3309090 bytes>', '1500.1', '1') foi abortada. Chame getNextException para ver a causa.
15:16:20,296 WARN JDBCExceptionReporter:100 - SQL Error: 0, SQLState: 42804
15:16:20,296 ERROR JDBCExceptionReporter:101 - ERROR: column "foto" is of type oid but expression is of type bytea
Dica: You will need to rewrite or cast the expression.
Posição: 151
Já tentei colocar @column(columnDefinition=“bytea”) mais não rolou alguem já passou por isso ?