Les dejamos el paso a paso de como resolver el inconveniente a la hora de impresión de informes PDF:
PASOS PARA WINDOWS:
-
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:
-
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
-
Detener el servicio **Wildfly" y borrar las carpetas tmp y data en C:\wildfly\standalone\
- Iniciar nuevamente el servicio de wildfly y probar.
PASOS PARA LINUX:
-
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:
-
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
-
Detener el servicio wildfly y borrar las carpetas tmp y data en /opt/wildfly/standalone/
- Iniciar nuevamente el servicio de wildfly y probar.