java.lang.ClassCastException: oracle.sql.BLOB não pode ser convertido em oracle.sql.BLOB
Eu tenho o problema de recuperar um objeto blob do oracle DB para java API com jdbc. O problema é quando eu executo uma instrução Collable com uma função do banco de dados que me retorna um campo de blob esta exceção é lançada na linha:
tempBlob = (oracle.sql.BLOB)cstmt.getObject(1);
com esta mensagem de erro:
java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB.
O objeto que eu recebo do banco de dados é uma instância deoracle.sql.BLOB
. A variável tempBlob é um objetooracle.sql.BLOB
. Onde está o problema?