You may want to check that for each table in your XSL, the number of
table cells matches the number of column definitinons for all rows in
a particular table.

ALso note that column spanning is not supported yet (I think)

WPE
----- Original Message -----
From: "Woods, John T." <[EMAIL PROTECTED]>
To: "'Matthew L. Avizinis'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, April 04, 2002 12:20 AM
Subject: RE: Error


> I ran FOP with the -d option and  got the followinf FOP exception..... I
can
> provide my input files if anyone is interested.
>
>
> .
> .
> .
> .
> [ERROR]: null
> org.apache.fop.apps.FOPException
>         at org.apache.fop.apps.Driver.render(Driver.java:486)
>         at
> org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:72
> )
>         at org.apache.fop.apps.Fop.main(Fop.java:19)
>
> ---------
>
> java.lang.ArrayIndexOutOfBoundsException
>         at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:965)
>         at org.apache.fop.apps.Driver.render(Driver.java:481)
>         at
> org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:72
> )
>         at org.apache.fop.apps.Fop.main(Fop.java:19)
>
> ---------
>
> java.lang.ArrayIndexOutOfBoundsException
>         at
> org.apache.fop.fo.flow.TableRow$CellArray.getNextFreeCell(TableRow.ja
> va:86)
>         at
org.apache.fop.fo.flow.TableRow.initCellArray(TableRow.java:489)
>         at org.apache.fop.fo.flow.TableRow.layout(TableRow.java:261)
>         at org.apache.fop.fo.flow.TableBody.layout(TableBody.java:172)
>         at org.apache.fop.fo.flow.Table.layout(Table.java:247)
>         at org.apache.fop.fo.flow.TableCell.layout(TableCell.java:269)
>         at org.apache.fop.fo.flow.TableRow.layout(TableRow.java:344)
>         at org.apache.fop.fo.flow.TableBody.layout(TableBody.java:172)
>         at org.apache.fop.fo.flow.Table.layout(Table.java:247)
>         at org.apache.fop.fo.flow.Block.layout(Block.java:262)
>         at org.apache.fop.fo.flow.TableCell.layout(TableCell.java:269)
>         at org.apache.fop.fo.flow.TableRow.layout(TableRow.java:344)
>         at org.apache.fop.fo.flow.TableBody.layout(TableBody.java:172)
>         at org.apache.fop.fo.flow.Table.layout(Table.java:247)
>         at org.apache.fop.fo.flow.Flow.layout(Flow.java:156)
>         at org.apache.fop.fo.flow.Flow.layout(Flow.java:113)
>         at
> org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:29
> 6)
>         at
> org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:200)
>         at
> org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:182)
>         at
> org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1398)
>         at
> org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLVa
> lidator.java:1019)
>         at
> org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.disp
> atch(XMLDocumentScanner.java:1201)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS
> canner.java:381)
>         at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
>         at org.apache.fop.apps.Driver.render(Driver.java:481)
>         at
> org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:72
> )
>         at org.apache.fop.apps.Fop.main(Fop.java:19)
>
> D:\fop-0.20.3>
>

Reply via email to