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 <bowditch_ch...@hotmail.com> 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 <bowditch_ch...@hotmail.com> 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. --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org