Log "El objeto no existe o no fue instanciado"

Hola buenos dias. Estamos en la version 3.22.0 de guarani. En gestion al querer imprimir por pdf las regularidades de una alumno estando en la operacion Ficha del Alumno → Regularidades. Nos sale el mensaje:

Se han encontrado los siguientes problemas:
- Error al ejecutar, revise el log.

Entonces fuimos al log de apache ubicado en /var/log/apache2/error.log. En donde encontramos:

[Mon Feb 10 12:45:56.519439 2025] [php7:notice] [pid 499] [client 192.168.2.156:47906] El objeto ‘141000067’ no fue instanciado, referer: http://desarrollo-g3.unvime.edu.ar/gestion/aplicacion.php?ah=st67aa16b5cd2ff6.71064685&ai=guarani||141000024
[Mon Feb 10 12:45:56.519891 2025] [php7:notice] [pid 499] [client 192.168.2.156:47906] toba_error_def: El objeto no existe o no fue instanciado, revise el log \n[TRAZA]\n\t\n\ttoba_constructor::buscar_runtime \nArchivo: /var/vhosts/guarani/3.8.0/vendor/siu-toba/framework/php/nucleo/componentes/toba_constructor.php, lInea 151 \n\t\n\ttoba_solicitud_web->procesar_servicios \nArchivo: /var/vhosts/guarani/3.8.0/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 60 \n\t\n\ttoba_solicitud_web->procesar \nArchivo: /var/vhosts/guarani/3.8.0/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 96 \n\t\n\ttoba_nucleo->acceso_web \nArchivo: /var/vhosts/guarani/3.8.0/www/aplicacion.php, lInea 33 \n\t\n\t\n, referer: http://desarrollo-g3.unvime.edu.ar/gestion/aplicacion.php?ah=st67aa16b5cd2ff6.71064685&ai=guarani||141000024

Y llendo al log ubicado en <proyecto_guarani>/instalacion/logs_comandos/comandos.log no aparece nada nuevo al hacer la operacion fallida.

Estamos un poco perdidos en que puede ser lo que sucede.

Hola Erwin, buenas tardes!
Derivamos la consulta al equipo técnico para analizarlo, estamos en contacto.

Saludos!

Hola Erwin! Cómo estás?

Para analizar bien esto deberíamos ver los logs de nivel sistema.
Te pedimos que vuelvan a probar y al aparecer el error se fijen qué les aparece en los logs de sistema:

<proyecto_guarani>/instalacion/i__desarrollo/p__guarani/logs/sistema.log

Saludos!

Hola. Hemos probado lo recomendado y nos arroja este error en sistema.log durante la operacion:

[ERROR][guarani] Error al ejecutar el comando ‘<ruta_instalacion>/php/3ros/fop/fop -xml /tmp/xml62U4Fr -xsl <ruta_instalacion>/vendor/siu-toba/framework/exportaciones/pdf.xsl -pdf <ruta_instalacion>/vendor/siu-toba/framework/temp/archivo.pdf’

Buenas tardes Erwin!

El flag <ruta_instalacion> aparece así en el log tal cual como lo muestran en el mensaje? O hay una ruta válida?

Hola. Es una ruta valida en realidad. Se reemplazo con <ruta_instalacion> para compartirlo en el foro. Deberia haberlo aclararlo.

Erwin, te pedimos que carguen un GDS asi nos mandan el log sin modificaciones.

Saludos.

Hola Erwin! Cómo estás?

Todavía no recibimos el GDS con el log.
Si están con alguna dificultad para generar el mismo avísennos.

Saludos!

Hola, ahi ya enviamos el GDS, disculpen la tardanza. Esta a nombre de dquiroga. “Solicitud número 75269”

Hola, estamos teniendo el mismo inconveniente cuando queremos imprimir las materias genéricas del reporte de Planes de Estudios. Pudieron solucionarlo?

Hola @Martinez_Cintia_E

El error estaba relacionado con las variables de entorno para acceder al uso de Java.

En el log cuales errores se detectan?

Les envio algunas consultas para que puedan detectar el problema:

Partiendo que fop esta instalado , es ejecutable, esta en la ruta correcta y tiene permisos, (esto ya esta verificado, verdad?)
Vean la opción de memoria o recursos insuficientes:
La generación de PDFs puede consumir muchos recursos (memoria, CPU). Si el servidor está al límite, FOP podría fallar.
Verifiquen los valores e intenten aumentar límites de memoria.
Si el error ocurre debido a la memoria, podrías necesitar aumentar la memoria asignada a Java para FOP (si puedes configurarlo) o la memoria de PHP si el proceso se ejecuta a través de PHP.

Quedo atenta, saludos

Hola!!! @Orcajo_Angela_María

En el archivo instalación tenemos puesto

[xslfo]
fop = “…ruta completa de guarani…/php/3ros/fop/fop”

Los permisos de la ruta anterior es 775

El error que nos tira es el siguiente

[ERROR][guarani] Error al ejecutar el comando ‘/…ruta completa de guarani…/php/3ros/fop/fop -xml /…ruta completa de guarani…/vendor/siu-toba/framework/temp/xml8NSVGy -xsl /…ruta completa de guarani…/vendor/siu-toba/framework/exportaciones/pdf.xsl -pdf /…ruta completa de guarani…/vendor/siu-toba/framework/temp/archivo.pdf’
[ERROR][toba] toba_error_usuario: Error al ejecutar, revise el log
[TRAZA]

toba_vista_xslfo->crear_pdf

Archivo: /…ruta completa de guarani…/vendor/siu-toba/framework/php/nucleo/lib/salidas/toba_vista_xslfo.php, lInea 206

toba_vista_xslfo->generar_salida

Archivo: /…ruta completa de guarani…/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 327

toba_solicitud_web->servicio__vista_xslfo

Archivo: /…ruta completa de guarani…/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 188

toba_solicitud_web->procesar_servicios

Archivo: /…ruta completa de guarani…/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, lInea 60

toba_solicitud_web->procesar

Archivo: /…ruta completa de guarani…/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 96

toba_nucleo->acceso_web

Archivo: /…ruta completa de guarani…/www/aplicacion.php, lInea 33

[DEBUG][toba] Mensaje a usuario: Error al ejecutar, revise el log