Como visualizar uma imagem da coluna de blob no Oracle com o JasperReports?

Eu tentei definir um elemento de imagem no layout do relatório e tipo de configuração para java.io.Inputstream, mas isso não funciona, também tentei definir a java.awt.Image e nem funciona, a exceção que eu estou recebendo é

java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to java.awt.Image

ou

java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to java.io.InputStream

Também tentei google mas os resultados são o que estou fazendo agora.

Obrigado pela ajuda.

questionAnswers(2)

yourAnswerToTheQuestion