[oXygen-user] Unexpected errors in PDF formatting
Sorin Ristache
sorin at sync.ro
Tue Dec 27 02:59:39 CST 2011
Hello,
What Oxygen version do you use? I did not get the hyphenation error with Oxygen version 13.1 and a Docbook XML document containing some paragraphs with the xml:lang="it" attribute. Can you send a sample file for reproducing the hyphenation error?
The other two errors seem to come from your Docbook customization called docbook_custom_quaderni.xsl. Did you override the Docbook XSL attribute called *start-indent* in docbook_custom_quaderni.xsl? Can you send this customization file for reproducing the errors?
Best regards,
Sorin
Claudio Tubertini wrote:
> I'm trying to format to PDF an xml file both using the standard Oxygen
> scenario and a customization of mine. I always keep receiving message
> errors like these:
>
> 1.
> SystemID: C:\Users\Claudio\Documents\storicamente_lavorazione\Quaderni
> del territorio 2\Callari Galli\callariGalli.xml
> Scenario: Docbook PDF
> XML file: C:\Users\Claudio\Documents\storicamente_lavorazione\Quaderni
> del territorio 2\Callari Galli\callariGalli.xml
> XSL file: C:\Program Files\Oxygen XML Editor
> 13\frameworks\docbook\xsl\fo\docbook_custom.xsl
> Engine name: Apache FOP
> Severity: error
> Description: The process 'Apache FOP' ended with code: 1.
> The error was:
> ERROR - Couldn't find hyphenation pattern it
>
> Then I canceled out all xml:lang="it"
>
> 2.
> SystemID: C:\Users\Claudio\Documents\storicamente_lavorazione\Quaderni
> del territorio 2\Callari Galli\callariGalli.xml
> Scenario: Docbook PDF storicamente
> XML file: C:\Users\Claudio\Documents\storicamente_lavorazione\Quaderni
> del territorio 2\Callari Galli\callariGalli.xml
> XSL file: C:\Program Files\Oxygen XML Editor
> 13\frameworks\docbook\xsl\fo\docbook_custom_quaderni.xsl
> Engine name: Apache FOP
> Severity: error
> Description: The process 'Apache FOP' ended with code: 1.
> The error was:
> ERROR - Invalid property value encountered in start-indent="<xsl:choose>
> <xsl:when test="$fop.extensions != 0">0pt</xsl:when>
> <xsl:when test="$passivetex.extensions != 0">0pt</xsl:when>
> <xsl:otherwise>0</xsl:otherwise>
> </xsl:choose>": org.apache.fop.fo.expr.PropertyException:
> file:/C:/Users/Claudio/Documents/storicamente_lavorazione/Quaderni%20del%20territorio%202/Callari%20Galli/callariGalli.xml_xslt:1:-1:
> illegal character; property:'start-indent' (See position 1:-1)
> ERROR - Couldn't find hyphenation pattern en
>
> Now I canceled out also xml:lang="en" and the hyphenation parameter was
> 'false'
> Here is the result. I think there is something in the xml file that
> doesn't work properly ..... It was pasted using the smart option from a
> word file directly to the author editor.
>
> 3.
> SystemID: C:\Users\Claudio\Documents\storicamente_lavorazione\Quaderni
> del territorio 2\Callari Galli\callariGalli.xml
> Scenario: Docbook PDF storicamente
> XML file: C:\Users\Claudio\Documents\storicamente_lavorazione\Quaderni
> del territorio 2\Callari Galli\callariGalli.xml
> XSL file: C:\Program Files\Oxygen XML Editor
> 13\frameworks\docbook\xsl\fo\docbook_custom_quaderni.xsl
> Engine name: Apache FOP
> Severity: error
> Description: The process 'Apache FOP' ended with code: 1.
> The error was:
> ERROR - Exception
> java.lang.IllegalArgumentException: factor < 0; was: -1
> at org.apache.fop.cli.InputHandlerFOP.transformTo(Unknown Source)
> at org.apache.fop.cli.InputHandlerFOP.renderTo(Unknown Source)
> at org.apache.fop.cli.Main.startFOP(Main.java:174)
> at org.apache.fop.cli.Main.main(Main.java:205)
> Caused by: java.lang.IllegalArgumentException: factor < 0; was: -1
> at org.apache.fop.traits.MinOptMax.mult(MinOptMax.java:251)
> at
> org.apache.fop.layoutmgr.inline.TextLayoutManager.processWord(TextLayoutManager.java:825)
> at
> org.apache.fop.layoutmgr.inline.TextLayoutManager.getNextKnuthElements(TextLayoutManager.java:663)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthElements(LineLayoutManager.java:639)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElements(LineLayoutManager.java:579)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:571)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:552)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:280)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:123)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:115)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:571)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:552)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:280)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:123)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:115)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.getNextChildElements(FlowLayoutManager.java:199)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayoutManager.java:140)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayoutManager.java:129)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:70)
> at
> org.apache.fop.layoutmgr.PageBreaker.getNextKnuthElements(PageBreaker.java:216)
> at
> org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:692)
> at
> org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:149)
> at
> org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:132)
> at
> org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:337)
> at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:85)
> at
> org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:107)
> at
> org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:238)
> at
> org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:120)
> at
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:349)
> at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:177)
> at net.sf.saxon.event.ContentHandlerProxy.endElement(Unknown Source)
> at
> net.sf.saxon.event.NamespaceReducer.endElement(NamespaceReducer.java:213)
> at
> net.sf.saxon.event.ReceivingContentHandler.endElement(ReceivingContentHandler.java:426)
> at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
> Source)
> at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImplXerces.scanEndElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
> at net.sf.saxon.event.Sender.sendSAXSource(Sender.java:400)
> at net.sf.saxon.event.Sender.send(Sender.java:154)
> at
> net.sf.saxon.IdentityTransformer.transform(IdentityTransformer.java:35)
> ... 4 more
>
> ---------
>
> java.lang.IllegalArgumentException: factor < 0; was: -1
> at org.apache.fop.traits.MinOptMax.mult(MinOptMax.java:251)
> at
> org.apache.fop.layoutmgr.inline.TextLayoutManager.processWord(TextLayoutManager.java:825)
> at
> org.apache.fop.layoutmgr.inline.TextLayoutManager.getNextKnuthElements(TextLayoutManager.java:663)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthElements(LineLayoutManager.java:639)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElements(LineLayoutManager.java:579)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:571)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:552)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:280)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:123)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:115)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:571)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextChildElements(BlockStackingLayoutManager.java:552)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:280)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:123)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:115)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.getNextChildElements(FlowLayoutManager.java:199)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayoutManager.java:140)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayoutManager.java:129)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:70)
> at
> org.apache.fop.layoutmgr.PageBreaker.getNextKnuthElements(PageBreaker.java:216)
> at
> org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:692)
> at
> org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:149)
> at
> org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:132)
> at
> org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:337)
> at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:85)
> at
> org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:107)
> at
> org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:238)
> at
> org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:120)
> at
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:349)
> at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:177)
> at net.sf.saxon.event.ContentHandlerProxy.endElement(Unknown Source)
> at
> net.sf.saxon.event.NamespaceReducer.endElement(NamespaceReducer.java:213)
> at
> net.sf.saxon.event.ReceivingContentHandler.endElement(ReceivingContentHandler.java:426)
> at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
> Source)
> at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImplXerces.scanEndElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
> at net.sf.saxon.event.Sender.sendSAXSource(Sender.java:400)
> at net.sf.saxon.event.Sender.send(Sender.java:154)
> at
> net.sf.saxon.IdentityTransformer.transform(IdentityTransformer.java:35)
> at org.apache.fop.cli.InputHandlerFOP.transformTo(Unknown Source)
> at org.apache.fop.cli.InputHandlerFOP.renderTo(Unknown Source)
> at org.apache.fop.cli.Main.startFOP(Main.java:174)
> at org.apache.fop.cli.Main.main(Main.java:205)
>
> Thank you in advance for your valuable help
>
> Claudio
More information about the oXygen-user
mailing list