Hola!!
Ayer actualizamos a la version 1.14.3 y nos pasó que al imprimir un dictamen de evaluacion da el siguiente error:
- Error al ejecutar el comando "/usr/local/diaguita/aplicacion/php/3ros/fop/fop -fo /usr/local/diaguita/toba/temp/Dictamen_de_Evaluacion_151-2014.pdf.out.fo -pdf /usr/local/diaguita/toba/temp/Dictamen_de_Evaluacion_151-2014.pdf"
El log de apache:
[Fatal Error] ci_ficha_dictamen_evaluacion.xsl:30:69: The string "--" is not permitted within comments. file:///usr/local/diaguita/aplicacion/www/temp/ci_ficha_dictamen_evaluacion.xsl; Line #30; Column #69; org.xml.sax.SAXParseException: The string "--" is not permitted within comments.java.lang.NullPointerException
at org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1171)
at org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1060)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1268)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
at org.apache.xalan.xslt.Process.main(Process.java:1048)
Exception in thread “main” java.lang.RuntimeException
at org.apache.xalan.xslt.Process.doExit(Process.java:1155)
at org.apache.xalan.xslt.Process.main(Process.java:1128)
[Thu Sep 18 15:00:51 2014] [error] [client 192.168.132.250] PHP Warning: fread() [function.fread]: Length parameter must be greater than 0 in /usr/local/diaguita/aplicacion/php/extension_toba/ci_diaguita.php on line 542, referer: https://diaguita.rec.unicen.edu.ar/diaguita/aplicacion.php?ah=st541b1d4d91d47&ai=diaguita||101000013&tz=1&id_dictamen_evaluacion=352&id_acto_apertura=522
file:///usr/local/diaguita/toba/temp/Dictamen_de_Evaluacion_151-2014.pdf.out; Line #1; Column #4; The markup in the document preceding the root element must be well-formed.
[Thu Sep 18 15:00:51 2014] [error] [client 192.168.132.250] PHP Warning: fread() [function.fread]: Length parameter must be greater than 0 in /usr/local/diaguita/aplicacion/php/extension_toba/ci_diaguita.php on line 614, referer: https://diaguita.rec.unicen.edu.ar/diaguita/aplicacion.php?ah=st541b1d4d91d47&ai=diaguita||101000013&tz=1&id_dictamen_evaluacion=352&id_acto_apertura=522
[Fatal Error]-1: Premature end of file.
Sep 18, 2014 3:00:52 PM org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:217)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
at org.apache.fop.cli.Main.startFOP(Main.java:166)
at org.apache.fop.cli.Main.main(Main.java:197)
Caused by: javax.xml.transform.TransformerException: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:501)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
… 3 more
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
… 4 more
javax.xml.transform.TransformerException: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:501)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
at org.apache.fop.cli.Main.startFOP(Main.java:166)
at org.apache.fop.cli.Main.main(Main.java:197)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
… 4 moreorg.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
at org.apache.fop.cli.Main.startFOP(Main.java:166)
at org.apache.fop.cli.Main.main(Main.java:197)
Estuve revisando el xsl y pareciera estar bien.
Saben si esto es un bug de la versión 1.14.3.? O será que tenemos algo mal nosotros?
Muchas gracias!
Lucila.