Error con FOP en Gestion

Hola, al generar PDF de un reporte me tira el siguiente error:

Se han encontrado los siguientes problemas:

  • Error al ejecutar el comando “/usr/local/proyectos/guarani/php/3ros/fop/fop -xml /tmp/xmlWM3Ecm -xsl /usr/local/proyectos/guarani/vendor/siu-toba/framework/exportaciones/pdf.xsl -pdf /usr/local/proyectos/guarani/vendor/siu-toba/framework/temp/archivo.pdf”

Ya había publicado esto en el foro, y se había solucionado colocando esto en D:\ArchivosPC\guarani-docker\docker\shared\guarani\instalacion\instalacion.ini :

[xslfo]
fop = “/usr/local/proyectos/guarani/php/3ros/fop/fop”
session_name = “TOBA_PROYECTO”

Pero ahora me esta tirando otra vez el mismo error.

Saludos!

Hola Lautaro,

¿cambio el path del proyecto?

¿que ocurre si ejecutas el comando “/usr/local/proyectos/guarani/php/3ros/fop/fop -xml /tmp/xmlWM3Ecm -xsl /usr/local/proyectos/guarani/vendor/siu-toba/framework/exportaciones/pdf.xsl -pdf /usr/local/proyectos/guarani/vendor/siu-toba/framework/temp/archivo.pdf”?

¿permisos?

Volve a revisar el foro: http://foro.comunidad.siu.edu.ar/index.php?topic=21996

saludos.
2

Hola, si ejecuto eso me tira el siguiente error:

May 27, 2021 2:34:21 PM org.apache.fop.fo.FONode attributeWarning
WARNING: Warning(Unknown location): fo:table, table-layout=“auto” is currently not supported by FOP

Saludos.

Hola Lautaro, gracias por la información!!!

Existe este hilo con el mismo error, vamos a rastrear el GDS asociado:
http://foro.comunidad.siu.edu.ar/index.php?topic=21932.0

¿que ocurre si editas el archivo /usr/local/proyectos/guarani/vendor/siu-toba/framework/exportaciones/pdf.xsl y probas lo que dice acá?

Referencias:
https://stackoverflow.com/questions/32646189/the-following-feature-isnt-implemented-by-apache-fop-yet-table-layout-auto
https://docbook-apps.oasis-open.narkive.com/1Xx9hm7C/warning-if-fop-generation-table-layout-auto
http://apache-fop.1065347.n5.nabble.com/table-layout-td2772.html

saludos.
2

Hola Lautaro, revisa mejor el siguiente foro:
http://foro.comunidad.siu.edu.ar/index.php?topic=18256

Mas que nada la respuesta #7 que habla sobre los permisos.

saludos.
2

Hola, corrigiendo el archivo con los pasos de: https://stackoverflow.com/questions/32646189/the-following-feature-isnt-implemented-by-apache-fop-yet-table-layout-auto se corrigió el problema, el comando no tira error, y el reporte ya genera el archivo correctamente, aunque si desconozco por que se modifico ese archivo y tuve que cambiarle los parámetros de los tags. Gracias!

Saludos!

Hola Lautaro, me alegro que lo hayan podido solucionar!!!

El archivo vendor/siu-toba/framework/exportaciones/pdf.xsl parecería que se crea de forma dinámica (no esta versionado por SVN). Si ves que no se regenera cada vez que imprimís seria ideal, así no se pierde dicha modificación.

¿Revisaste los permisos de la Respuesta #4 también?

saludos.
2

Hola, si tengo los permisos para esas carpetas.

Saludos.