Seems to be a bug. I'll look into it. On 15.05.2006 04:33:36 Jason R Briggs wrote: > Hi All > > Just wondering whether anyone else has been experiencing problems when > an fo:table is placed inside an fo:inline? (see the example below) > > If the inline is changed to a block, the pdf is generated correctly, > otherwise I get a NullPointerException: > > java.lang.NullPointerException > at > org.apache.fop.layoutmgr.table.TableLayoutManager.getNextKnuthElements(TableLayoutManager.java:159) > at > org.apache.fop.layoutmgr.inline.InlineLayoutManager.getNextKnuthElements(InlineLayoutManager.java:294) > at > org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthElements(LineLayoutManager.java:647) > at > org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElements(LineLayoutManager.java:582) > at > org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:275) > at > org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:105) > at > org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:98) > at > org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNextKnuthElements(PageSequenceLayoutManager.java:240) > at > org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:510) > at > org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNextBlockList(PageSequenceLayoutManager.java:232) > at > org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:259) > at > org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:227) > at > org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:153) > at > org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:381) > > This occurs with 0.91beta, and with the latest trunk. > > Regards > Jason > > > Example fo: > > <?xml version="1.0" encoding="UTF-8"?><fo:root > xmlns:xlink="http://www.w3.org/1999/xlink" > xmlns:xs="http://www.w3.org/2001/XMLSchema" > xmlns:fo="http://www.w3.org/1999/XSL/Format" > xmlns:svg="http://www.w3.org/2000/svg" > xmlns:fn="http://www.w3.org/2005/xpath-functions"><fo:layout-master-set><fo:simple-page-master > > page-width="21cm" page-height="29.7cm" margin="20mm" > master-name="A4"><fo:region-body > margin-top="0cm"/><fo:region-after/></fo:simple-page-master></fo:layout-master-set><fo:page-sequence > > master-reference="A4" font-size="12pt"><fo:flow flow-name="xsl-region-body"> > > <fo:block break-before="page"> > > <fo:inline font-family="Arial"> > > <fo:table width="100%" table-layout="fixed"> > <fo:table-column column-width="65%"/> > <fo:table-column column-width="10%"/> > <fo:table-column column-width="25%"/> > <fo:table-body> > <fo:table-row> > <fo:table-cell><fo:block > margin-right="15px">test</fo:block></fo:table-cell> > </fo:table-row> > </fo:table-body> > </fo:table> > > </fo:inline> > > </fo:block> > > </fo:flow></fo:page-sequence></fo:root>
Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]