Mostrando las entradas con la etiqueta iReport. Mostrar todas las entradas
Mostrando las entradas con la etiqueta iReport. Mostrar todas las entradas

martes, 15 de enero de 2013

JRException: Image read failed

Cuando una plantilla de Jasper tiene una imagen que se envía por parámetro en el pageHeader y la generación de un PDF con esa plantilla genera más de una página, se genera la excepción del título. La solución es simple, volver a compilar la plantilla marcando para la imagen el uso de caché.

jueves, 18 de febrero de 2010

iReport 3.7 unable to resolve class JRBeanCollectionDataSource

Hace ya años que no diseñaba un reporte en iReport.
El que tuve que hacer hoy requería de un subreporte y perdí mucho tiempo buscando el origen del error mencionado arriba.

Pues resulta que cuando yo hacía los subreportes, podía pasar el Data Source Expression de la siguiente manera:
new JRBeanCollectionDataSource($P{unParametro})

Ahora eso genera un error al compilar la plantilla. Y la solución es muy sencilla, toca poner toda la ruta de la clase, es decir:
new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($P{unParametro})