Error de impresion - Informes PDF (ONPREMISE)

Les dejamos el paso a paso de como resolver el inconveniente a la hora de impresión de informes PDF:

PASOS PARA WINDOWS:

  1. Entrar a esta url: https://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd

    • Se descargará el archivo “jaspertemplate.dtd” - ubicarlo en la siguiente ruta: C:\FAFApps\OPENFRAME\reports
    • En la misma ruta editar el archivo Styles.jrtx:

Reemplazar el texto seleccionado que aparece en la imagen por el siguiente:

—> “file:///C:/FAFApps/OPENFRAME/reports/jaspertemplate.dtd”

(Guardar cambios)

Quedando finalmente asi:


  1. Descargar el jasperreports-6.12.2.jar del siguiente link:
    https://drive.google.com/file/d/1Wvibr9c57OfIf_ROfWX6biasX4aW-kNp/view?usp=sharing

    • Reemplazar el jar de mismo nombre ubicado en la ruta: C:\wildfly\standalone\deployments\ERPWeb.war\WEB-INF\lib
  2. Detener el servicio **Wildfly" y borrar las carpetas tmp y data en C:\wildfly\standalone\

  1. Iniciar nuevamente el servicio de wildfly y probar.

PASOS PARA LINUX:

  1. Entrar a esta url: https://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd

    • Se descargará el archivo “jaspertemplate.dtd” - ubicarlo en la siguiente ruta: /FAFApps/OPENFRAME/reports
    • En la misma ruta editar(nano o vi) el archivo Styles.jrtx:

Reemplazar el texto “http://jasperreports.sourceforge.net/dtds/jaspertemplate.dtd” que aparece en la imagen por el siguiente:

—> “file:////FAFApps/OPENFRAME/reports/jaspertemplate.dtd”

(Guardar cambios)

Quedando finalmente asi:

  1. Descargar el jasperreports-6.12.2.jar del siguiente link:
    https://drive.google.com/file/d/1Wvibr9c57OfIf_ROfWX6biasX4aW-kNp/view?usp=sharing

    • Reemplazar el jar de mismo nombre ubicado usualmente en esta ruta (dependerá de donde tenga ubicado la carpeta WildFly): /op/wildfly/standalone/deployments/ERPWeb.war/WEB-INF/lib
  2. Detener el servicio wildfly y borrar las carpetas tmp y data en /opt/wildfly/standalone/

  1. Iniciar nuevamente el servicio de wildfly y probar.