Error al imprimir actas de final desde Autogestión.

Nos podes pasar los logs de Autogestión cuando da error rosa "Falló la impresión del acta"
Error al imprimir acta de cursada desde Autogestión - Docente (Gestión funcionaba OK)

================================================================================
=================================   ERRORES   ==================================
================================================================================

clase: java_InternalException
mensaje:
traza: [TRAZA]

---[ 0 ]-----------------------------------------

- function: java_ThrowExceptionProxyFactory->getProxy
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 223

---[ 1 ]-----------------------------------------

- function: java_Arg->getResult
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 388

---[ 2 ]-----------------------------------------

- function: java_Client->getWrappedResult
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 394

---[ 3 ]-----------------------------------------

- function: java_Client->getResult
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 588

---[ 4 ]-----------------------------------------

- function: java_Client->invokeMethod
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 1795

---[ 5 ]-----------------------------------------

- function: java_JavaProxy->__call
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 1894

---[ 6 ]-----------------------------------------

- function: java_AbstractJava->__call
- file: /usr/local/proyectos/g3w3_320/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, linea 2042

---[ 7 ]-----------------------------------------

- function: Java->__call
- file: /usr/local/proyectos/g3w3_320/vendor/siu/chulupi-framework/src/SIU/Chulupi/util/VistaJasperreports.php, linea 298

---[ 8 ]-----------------------------------------

- function: SIU\Chulupi\util\VistaJasperreports->completar_con_datos
- file: /usr/local/proyectos/g3w3_320/src/siu/modelo/transacciones/cierre_actas_cursada.php, linea 267

---[ 9 ]-----------------------------------------

- function: siu\modelo\transacciones\cierre_actas_cursada->generar_comprobante
- file: /usr/local/proyectos/g3w3_320/src/siu/operaciones/cierre_cursadas/controlador.php, linea 73

---[ 10 ]-----------------------------------------

- function: siu\operaciones\cierre_cursadas\controlador->accion__imprimir_comprobante
- file: /usr/local/proyectos/g3w3_320/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420

---[ 11 ]-----------------------------------------

- function: SIU\Chulupi\nucleo\controlador->invocar_accion
- file: /usr/local/proyectos/g3w3_320/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154

---[ 12 ]-----------------------------------------

- function: SIU\Chulupi\nucleo\controlador->procesar_accion
- file: /usr/local/proyectos/g3w3_320/src/siu/extension_kernel/controlador_g3w2.php, linea 97

---[ 13 ]-----------------------------------------

- function: siu\extension_kernel\controlador_g3w2->procesar_accion
- file: /usr/local/proyectos/g3w3_320/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107

---[ 14 ]-----------------------------------------

- function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
- file: /usr/local/proyectos/g3w3_320/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25

---[ 15 ]-----------------------------------------

- function: SIU\Chulupi\nucleo\AccesoWeb::procesar
- file: /usr/local/proyectos/g3w3_320/src/siu/www/index.php, linea 15


########################################################################################################################

--F<1>:E<1>:W<0>:T<0 s>:M<0 Mb>--

== FIN =============================================



Nos podes pasar los logs de Gestión cuando da error pantalla en blanco.
Error al imprimir acta de comisión desde Gestión (AutoGestión funcionaba OK)
-o-o-o-o-o-
Fecha: 02-12-2021 19:24:09
Operacion: Imprimir Actas de Comisiones
Usuario: toba
Version-PHP: 7.4.25
Servidor: 34.232.173.37
URI: /guarani/3.15/aplicacion.php?ah=st61a94788cd0bf2.86808179&ai=guarani||34000021&tcm=central&tz=1&ai=guarani||34000021&ts=vista_jasperreports&tsd=guarani||34000146,
Referrer: http://34.232.173.37/guarani/3.15/aplicacion.php?ah=st61a9478655ba18.32839690&ai=guarani%7C%7C34000021&tz=1
Host: 190.246.6.37
==========
[CRITICAL][toba] java_InternalException:
[TRAZA]

        java_ThrowExceptionProxyFactory->getProxy
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 223

        java_Arg->getResult
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 388

        java_Client->getWrappedResult
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 394

        java_Client->getResult
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 588

        java_Client->invokeMethod
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 1795

        java_JavaProxy->__call
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 1894

        java_AbstractJava->__call
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/jasper/JavaBridge/java/Java.inc, lInea 2042

        Java->__call
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/lib/salidas/toba_vista_jasperreports.php, lInea 319

        toba_vista_jasperreports->completar_con_datos
Archivo: /usr/local/proyectos/guarani/php/operaciones/cursadas/actas/imprimir/ci_nav_imprimir_actas_comision.php, lInea 612

        ci_nav_imprimir_actas_comision->vista_jasperreports
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/lib/salidas/toba_vista_jasperreports.php, lInea 272

        toba_vista_jasperreports->generar_salida
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 331

        toba_solicitud_web->servicio__vista_jasperreports
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 185

        toba_solicitud_web->procesar_servicios
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 60

        toba_solicitud_web->procesar
Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 96

        toba_nucleo->acceso_web
Archivo: /usr/local/proyectos/guarani/www/aplicacion.php, lInea 33


Correr dos instancias de Jasper, una en el puerto 8081 para Gestión y otra en el 8082 para Autogestión.. Contanos luego si con ese cambio se soluciona el problema.

Funcionó muy bien !!
Gracias por toda la ayuda !!

Hola Fernando, me alegro que lo pudieron solucionar!!!

El cambio al estar dentro de vendor no lo vas a tener si haces otra instalación, vas a tener que modificarlo a mano nuevamente.

saludos.
2

Buenas, solo tengo para aportar que tuvimos exactamente el mismo problema. Deja de funcionar la impresion de reportes en gestión y sigue funcionando en autogestion, o viceversa. Al reiniciar el servicio se corrige el problema, pero no tarda mucho en volver a caer.

Implementamos la solucion de tener 2 instancias del servicio, una para cada aplicación. Lo tenemos hace un dia y hasta ahora no se ha caido.

hola tenemos el mismo problema en nuestro caso tenemos una sola instancia de jasper en el puerto 8081 si levanto el jasper envió a imprimir desde gestión y luego quiero volver a imprimir me genera el pdf con el estado que fallo , les dejo el log al momento de enviar a imprimir
también probé de crear dos instancias de jasper uno en 8081 para gestión y otro 8082 para autogestión pero sigue igual

saludos Esteban


jaspergestion.txt (326 KB)

Hola Esteban,

¿que versión de Guaraní tienen instalada?

Si tenes una versión de Guaraní inferior a 3.20.3 vas a tener que seguir los pasos de la Respuesta #11 del foro 24547.

¿que versión de siu-toba/jasper (lo podes ver en el archivo composer.json)?

saludos.
2

hola Leonel, en el composer figura esto
require:
siu-toba/jasper dev-master

config:
siu-toba/jasper dist

no tengo idea que versión de jasper es, hay alguna otra manera
el composer que estoy viendo es el que esta en la raíz de la carpeta guarani
la versión de guarani es la 3.20.0

saludos Esteban

Hola Esteban,

require: siu-toba/jasper dev-master la versión de guarani es la 3.20.0

Vas a tener que hacer los pasos de la Respuesta #11 del foro 24547.

Es similar al foro 26089 que lo acaba de resolver con los mismos pasos.

saludos.
2