Re: Unclear error

Dave Pawson <[email protected]>
Newsgroups gmane.text.xml.fop.user
Message-ID <CAEncD4cRROEFK3AEK2fZiR46vS-z6891BWAaZpA+WTgUiLr5Zg@mail.gmail.com>
Sorry, I've been through the backups, nothing older than a couple of hours.
I'll keep trying, see if I can reproduce the error.
I think you'll agree, the error messages produced are not very helpful?

regards

On Tue, 19 Nov 2019 at 16:23, Chris <[email protected]> wrote:
>
> Hi Dave,
>
> fo:wrapper should be supported. Compliance page says it is, and I know
> I've used it before
>
> Thanks,
>
> Chris
>
> On 19/11/2019 16:06, Dave Pawson wrote:
> > Hi Chris... bit late?
> > I kept reducing the fo until it worked.
> >
> > I think the problem centred around fo:wrapper?
> >
> > Is that not supported (or error reported) in fop?
> >
> > regards
> >
> > On Tue, 19 Nov 2019 at 14:50, Chris <[email protected]> wrote:
> >> Hi Dave,
> >>
> >> Can you share your XSL-FO File? The warning you highlight seems less
> >> important than the NullPointerException being thrown.
> >>
> >> Thanks,
> >>
> >> Chris
> >>
> >> On 15/11/2019 08:52, Dave Pawson wrote:
> >>> fop 2.2 on Fedora Linux.
> >>> error is beneath message
> >>>
> >>> >From help pages.
> >>> 1. removed all keeps/breaks
> >>> 2. fo:leaders kept simple
> >>>
> >>> Basically looking for something to alter to address
> >>> "Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> "
> >>>
> >>> which seems incomplete and is of little help in searching for
> >>> a problem.
> >>>
> >>> Any suggestions please,
> >>>
> >>> tiA, Dave P
> >>>
> >>> FOP Version 2.2
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM
> >>> org.apache.fop.layoutmgr.BlockStackingLayoutManager addInBetweenBreak
> >>> WARNING: glue-type break possibility not handled properly, yet
> >>> Nov 15, 2019 8:47:33 AM org.apache.fop.cli.InputHandler error
> >>> SEVERE: javax.xml.transform.TransformerException:
> >>> Nov 15, 2019 8:47:33 AM FOP startFOP
> >>> SEVERE: Exception
> >>> org.apache.fop.apps.FOPException: java.lang.NullPointerException
> >>> javax.xml.transform.TransformerException: java.lang.NullPointerException
> >>> at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:296)
> >>> at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
> >>> at org.apache.fop.cli.Main.startFOP(Main.java:186)
> >>> at org.apache.fop.cli.Main.main(Main.java:216)
> >>> Caused by: javax.xml.transform.TransformerException:
> >>> java.lang.NullPointerException
> >>> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:737)
> >>> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:343)
> >>> at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
> >>> ... 3 more
> >>> Caused by: java.lang.NullPointerException
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.setBlockProgressionOffset(TextLayoutManager.java:433)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.build(TextLayoutManager.java:392)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.access$100(TextLayoutManager.java:339)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager.addMappingAreas(TextLayoutManager.java:314)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager.addAreas(TextLayoutManager.java:241)
> >>> at org.apache.fop.layoutmgr.AreaAdditionUtil.addAreas(AreaAdditionUtil.java:113)
> >>> at org.apache.fop.layoutmgr.FlowLayoutManager.addAreas(FlowLayoutManager.java:367)
> >>> at org.apache.fop.layoutmgr.PageBreaker.addAreas(PageBreaker.java:315)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:701)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:604)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:599)
> >>> at org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:338)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:458)
> >>> at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:112)
> >>> at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:141)
> >>> at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
> >>> at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:130)
> >>> 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)
> >>> ... 5 more
> >>>
> >>> ---------
> >>>
> >>> javax.xml.transform.TransformerException: java.lang.NullPointerException
> >>> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:737)
> >>> at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:343)
> >>> at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
> >>> at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
> >>> at org.apache.fop.cli.Main.startFOP(Main.java:186)
> >>> at org.apache.fop.cli.Main.main(Main.java:216)
> >>> Caused by: java.lang.NullPointerException
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.setBlockProgressionOffset(TextLayoutManager.java:433)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.build(TextLayoutManager.java:392)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.access$100(TextLayoutManager.java:339)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager.addMappingAreas(TextLayoutManager.java:314)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager.addAreas(TextLayoutManager.java:241)
> >>> at org.apache.fop.layoutmgr.AreaAdditionUtil.addAreas(AreaAdditionUtil.java:113)
> >>> at org.apache.fop.layoutmgr.FlowLayoutManager.addAreas(FlowLayoutManager.java:367)
> >>> at org.apache.fop.layoutmgr.PageBreaker.addAreas(PageBreaker.java:315)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:701)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:604)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:599)
> >>> at org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:338)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:458)
> >>> at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:112)
> >>> at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:141)
> >>> at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
> >>> at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:130)
> >>> 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)
> >>> ... 5 more
> >>> ---------
> >>> java.lang.NullPointerException
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.setBlockProgressionOffset(TextLayoutManager.java:433)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.build(TextLayoutManager.java:392)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager$TextAreaBuilder.access$100(TextLayoutManager.java:339)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager.addMappingAreas(TextLayoutManager.java:314)
> >>> at org.apache.fop.layoutmgr.inline.TextLayoutManager.addAreas(TextLayoutManager.java:241)
> >>> at org.apache.fop.layoutmgr.AreaAdditionUtil.addAreas(AreaAdditionUtil.java:113)
> >>> at org.apache.fop.layoutmgr.FlowLayoutManager.addAreas(FlowLayoutManager.java:367)
> >>> at org.apache.fop.layoutmgr.PageBreaker.addAreas(PageBreaker.java:315)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:701)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:604)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:599)
> >>> at org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:338)
> >>> at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:458)
> >>> at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:112)
> >>> at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:141)
> >>> at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267)
> >>> at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:130)
> >>> 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:293)
> >>> at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
> >>> at org.apache.fop.cli.Main.startFOP(Main.java:186)
> >>> at org.apache.fop.cli.Main.main(Main.java:216)
> >>>
> >>>
> >>>
> >
>


-- 
Dave Pawson
XSLT XSL-FO FAQ.
Docbook FAQ.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.