[SOLICIONADO] Problema al imprimir actas

Hola,

Estamos probando el circuito de examen en la version 3.10.0 de 3w, y detectamos que no podemos imprimir ni actas de regulares, ni de exámenes desde 3w.
Jasper se encuentra funcionando, y desde gestión se pueden imprimir correcatamente actas y certificados. Revisamos el log de apache, y el de guarani, y no nos muestra ningún error. Ya instalamos el paquete de fuentes que dice en el foro (http://foro.comunidad.siu.edu.ar/index.php?topic=8219.msg35059)

Saludos,
Veronica

Hola Verónica, ustedes tienen el guaraní gestión y 3W en el mismo servidor?

Te pregunto esto ya que vos corres el server Jasper en gestión, pero si el 3W esta alojado en otro servidor NO vas a poder imprimir los reportes (ya que no tiene acceso al Jasper corriendo desde el servidor de Guaraní gestión). Si este es el caso corre este comando en el servidor donde tengas instalado el 3W:

java -jar <path 3W>/src/siu/lib/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081

Este comando corre el servidor de Jasper para el 3W.

saludos.

Se encuentran los dos modulos, Gestion y 3w, en el mismo servidor.

Hola, cuando corres el Jasper no te muestra ningún error?

corre el Jasper con el siguiente comando y envíame lo que te muestra por consola:

java -jar  -Dlog4j.configuration=JasperReports/log4j.xml <path_to_gestion>/lib/toba/php/3ros/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081

También envíame los logs de la aplicación (están en /instalacion/log) y los logs de apache (en la consola sudo tail -f /var/log/apache2/error.log) inmediatamente luego de hacer click en el botón “Imprimir”.

saludos.

Hola,
Subo a mi repo personal de la comunidad los logs en logs_error_actas_g3w3100.tar.gz.
Saludos,
Veronica

Hola, por lo que veo en los logs ustedes están usando un jasper personalizado el cual se encuentra en https://colab.siu.edu.ar/svn/guarani3/nodos/uba-fcen/gestion/trunk/3.10.0/personalizacion/exportaciones/jasper/ActaRegulares.jasper

También personalizaron la función que genera el comprobante: https://colab.siu.edu.ar/trac/guarani3/browser/nodos/uba-fcen/3w/trunk/3.10.0/src/pers/pers_fcen/modelo/transacciones/cierre_actas_cursada.php function generar_comprobante($acta)

Por favor revisen la personalización para que funcione bien como funciona en el CORE (código del SIU), cualquier ayuda que necesiten no duden en consultar.

otra pregunta, ustedes usan proxy?

saludos.

Hola,

Probe copiar el ActaRegulares.jasper de la carpeta origina (SIU) y comentar las partes personalizadas de la funcion generar_comprobante y sigue quedando la pantalla en blanco al imprimir.

Estuve debugueando y encontre que el error es despues de correr la linea “$document = $jrxmlutil->parse($jrl->getLocationInputStream($this->xml_path));” en https://colab.siu.edu.ar/trac/guarani3/browser/nodos/uba-fcen/3w/trunk/3.10.0/src/siu/lib/kernel/util/vista_jasperreports.php ->completar_con_datos()

No encontramos otra cosa. En 3.9.0 funciona con la personalizacion, y nosotros no personalizamos nada nuevo en 3.10 de actas.

Saludos,
Veronica

Hola,

Usamos proxy, puede ser que el error venga por ahi?

Saludos,
Veronica

Si, es muy probable, Jasper corre en el puerto 8081, fijence si el proxy permite peticiones en ese puerto. saludos.

Hola,

En mi local saque la configuracion del proxy del config y del explorador. Entre y fui hasta un acta de regular y al imprimir sigue la pantalla en blanco.
No encontramos donde esta el problema :(.

Saludos,
Veronica

Hola,

Despues de probar varias cosas, reinstale otra vez el paquete ttf-mscorefonts-installer. Se ve que en la instalacion de las fuentes hubo algun problema.
Ya esta solucionado.

Saludos,
Veronica