Wie kann ich mit JasperReports ein Bild aus einer Blob-Spalte in Oracle anzeigen?

Ich habe versucht, ein Bildelement im Berichtslayout zu definieren und den Typ auf java.io.Inputstream festzulegen, aber das funktioniert nicht. Außerdem habe ich versucht, java.awt.Image festzulegen, und keines funktioniert. Die Ausnahme, die ich erhalte, ist

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

oder

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

Ich habe auch versucht zu googeln, aber die Ergebnisse sind das, was ich gerade mache.

Danke für Ihre Hilfe.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage