Hi, I can't create pdf files. My system is openSUSE Leap 15.0 and using daps from default repos. When I do
patricio@patriciodesktop:~/DocbookStock> daps -d DC-Especificacion-de-requerimientos -vv pdf Using MAIN file /home/patricio/DocbookStock/xml/MAIN-Especificacion-de-requerimientos.xml --------------- DAPS VERSION: 2.4.0 DOC_DIR: /home/patricio/DocbookStock BUILD_DIR: /home/patricio/DocbookStock/build DAPSROOT: /usr/share/daps DOCCONF: /home/patricio/DocbookStock/DC-Especificacion-de-requerimientos BOOK: Especificacion-de-requerimientos PROFILING: Off DOCBOOK_VERSION: 5 DOCBOOK5_RNG: /usr/share/xml/docbook/schema/rng/5.1/docbookxi.rng DBSTYLE_VERS: snapshot STYLEROOT: /usr/share/xml/docbook/stylesheet/nwalsh5/current STYLEROOT_VERS: Not available FB_STYLEROOT_VERS: Not available EPUB_CSS: HTML_CSS: PDF FORMATTER: fop FORMATTER WRAPPER: /usr/share/daps/libexec/daps-fop FORMATTER CONFIG: MAKE_CMD: /usr/bin/make -f /usr/share/daps/make/selector.mk -j2 -s pdf XSLTPROCESSOR: /usr/bin/xsltproc XML_CATALOG_FILES: /etc/xml/catalog --------------- REQ-Caso_de_uso-Administracion_cajones REQ-Caso_de_uso-Administracion_prendas REQ-Diagrama_de_actividades Profiling /home/patricio/DocbookStock/xml/MAIN-Especificacion-de-requerimientos.xml Validating... Successfully validated profiled sources. Creating fo-file... Making portrait pages on USletter paper (8.5inx11in) Successfully created fo file /home/patricio/DocbookStock/build/.tmp/Especificacion-de-requerimientos-fop_color_es.fo Creating PDF from fo-file... Exception in thread "main" java.lang.NoSuchMethodError: java.nio.CharBuffer.rewind()Ljava/nio/CharBuffer; at org.apache.fop.fo.FOText.endOfNode(FOText.java:201) at org.apache.fop.fo.FObjMixed.sendCharacters(FObjMixed.java:158) at org.apache.fop.fo.FObjMixed.endOfNode(FObjMixed.java:84) at org.apache.fop.fo.flow.Block.endOfNode(Block.java:150) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:360) at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:190) at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:265) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609) at com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.endElement(XIncludeHandler.java:1059) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:659) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:728) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:343) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:285) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115) at org.apache.fop.cli.Main.startFOP(Main.java:186) at org.apache.fop.cli.Main.main(Main.java:216) make: *** [/usr/share/daps/make/pdf.mk:173: /home/patricio/DocbookStock/build/Especificacion-de-requerimientos/Especificacion-de-requerimientos_color_es.pdf] Error 1
patriciodesktop:/media/temp # zypper se -s daps xmlgraphics-fop java-1_8_0-openjdk Cargando datos del repositorio... Leyendo los paquetes instalados... E | Nombre | Tipo | Versión | Arquitectura | Repositorio ---+-----------------+---------+-----------------+--------------+----------------------- i+ | daps | paquete | 2.4.0-lp150.1.9 | noarch | openSUSE-Leap-15.0-Oss i+ | xmlgraphics-fop | paquete | 2.1-lp150.4.1 | noarch | openSUSE-Leap-15.0-Oss i+ | java-1_8_0-openjdk | paquete | 1.8.0.181-lp150.2.6.1 | x86_64 | openSUSE-Leap-15.0-Update
What else I have to check?
Thanks in advance
Anonymous
You seem to have CSS turned off. Please don't fill out this field.
Solved installing openjdk-10
Thanks for the report. Yes, seems FOP is incompatible with OpenJDK 1.8. Hmn, maybe the FOP package should require OpenJDK 10.
Hi, I can't create pdf files. My system is openSUSE Leap 15.0 and using daps from default repos. When I do
What else I have to check?
Thanks in advance
Solved installing openjdk-10
Thanks for the report. Yes, seems FOP is incompatible with OpenJDK 1.8.
Hmn, maybe the FOP package should require OpenJDK 10.
Last edit: Thomas Schraitle 2018-10-12