Hola a todos, probando una actualización a la versión 3.10 de Guaraní, vemos que nos dejan de funcionar los reportes (Ej. actas, constancias, etc). El sistema no muestra por pantalla ningun error, pero al intentar acceder al reporte, abre una ventana en blanco sin ningun PDF ni ningun intento de descarga… nada.
Mirando los logs en …/p__guarani/logs veo que Jasper no encuentra una fuente. ¿cambio algo en el diseño de los reportes? ¿como se soluciona? … El sistema esta sobre un Linux Debian.
Saludos!
Este es el error en el log:
[CRITICAL][toba] java_InternalException:
[TRAZA][[o:Exception]:“java.lang.Exception: Invoke failed: [[c:JasperFillManager]]->fillReport((o:String)[o:String], (i:Map)[o:HashMap]). Cause: net.s
f.jasperreports.engine.util.JRFontNotFoundException: Font ‘Times New Roman’ is not available to the JVM. See the Javadoc for more details. VM: 1.6.0_2
6@http://java.sun.com/” at:
#-28 net.sf.jasperreports.engine.fonts.FontUtil.checkAwtFont(FontUtil.java:357)
#-27 net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.loadFont(SimpleTextLineWrapper.java:369)
#-26 net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.getGeneralFontInfo(SimpleTextLineWrapper.java:339)
#-25 net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.createFontInfo(SimpleTextLineWrapper.java:279)
#-24 net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.start(SimpleTextLineWrapper.java:241)
#-23 net.sf.jasperreports.engine.fill.TextMeasurer.measure(TextMeasurer.java:537)
#-22 net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement(JRFillTextElement.java:623)
#-21 net.sf.jasperreports.engine.fill.JRFillTextField.prepare(JRFillTextField.java:699)
#-20 net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:331)
#-19 net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:384)
#-18 net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:358)
#-17 net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBandNoOverflow(JRVerticalFiller.java:468)
#-16 net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVerticalFiller.java:431)
#-15 net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:292)
#-14 net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:152)
#-13 net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:963)
#-12 net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:152)
#-11 net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:311)
#-10 net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:772)
#-9 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
#-8 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
#-7 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
#-6 java.lang.reflect.Method.invoke(Method.java:597)