¿Cómo ver una imagen de la columna de blob en Oracle con JasperReports?

Intenté definir un elemento de imagen en el diseño del informe y establecer el tipo de java.io.Inputstream pero eso no funciona, también intenté configurar java.awt.Image y tampoco funciona, la excepción que obtengo es

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

o

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

También intenté buscar en Google, pero los resultados son los que estoy haciendo en este momento.

Gracias por tu ayuda.

Respuestas a la pregunta(2)

Su respuesta a la pregunta