DÚVIDA- Passar imagem no Ireport

Caros,

tenho uma imagem de ‘logotipo’ que passo como parametro pro Ireport e funciona ok.No entanto não estou sabendo como fazer pra passar via field.

Estou tentando via InputStream mas não ta dando certo:

File f = new File(caminho);
produto.setFile(new FileInputStream(f));

O campo no Ireport está java.io.InputStream apontando pro atributo ‘file’,mas está imprimindo em branco.Como fazer isso?

Pode ser que seu relatório não esteja enxergando o caminho absoluto do arquivo.

então você pode ler este FileInputStream e jogar em um ByteArrayInputStream e passar como parâmetro acho que assim vai funcionar.