Ok, it build ok, but I'm now getting a new exception.  This exception is
happening with the svg flowRoot removed.  0.95 works fine (with the flowRoot
commented out).

Any ideas?

; SystemID:
file:///Users/andrew/ieca/homestay/gwt/src/main/resources/pdf/client-report-fo-dev.xsl;
Line#: 88; Column#: 67
javax.xml.transform.TransformerException:
java.lang.ArrayIndexOutOfBoundsException: 273
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2405)
        at
org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:394)
        at
org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:248)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
        at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
        at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
        at
org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:236)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:128)
        at org.apache.fop.cli.Main.startFOP(Main.java:174)
        at org.apache.fop.cli.Main.main(Main.java:205)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 273
        at
org.apache.fop.fo.StaticPropertyList.get(StaticPropertyList.java:70)
        at org.apache.fop.fo.PropertyList.get(PropertyList.java:155)
        at org.apache.fop.fo.flow.Block.bind(Block.java:133)
        at org.apache.fop.fo.FObj.processNode(FObj.java:123)
        at
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:282)
        at
org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:171)
        at
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:206)
        at
org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:279)
        at
org.apache.xml.serializer.ToXMLSAXHandler.startPrefixMapping(ToXMLSAXHandler.java:350)
        at
org.apache.xml.serializer.ToXMLSAXHandler.startPrefixMapping(ToXMLSAXHandler.java:320)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1317)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        ... 22 more




2009/8/18 Andrew Pietsch <[email protected]>

> I just found https://issues.apache.org/bugzilla/show_bug.cgi?id=41657 so
> I'll try checking out the trunk.
>
>
> 2009/8/18 Andrew Pietsch <[email protected]>
>
> Hi there,
>>
>> I'm attempting to embed some SVG containing some flowing text and am
>> getting a weird EmptyStackException.  Other svg code (rect, text etc) are
>> working fine.
>>
>> FOP: 0.95
>> java version "1.5.0_19"
>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-306)
>> Java HotSpot(TM) Client VM (build 1.5.0_19-138, mixed mode, sharing)
>>
>> <fo:instream-foreign-object>
>> <svg:svg width="165mm" height="20mm" version="1.2">
>>    <svg:flowRoot>
>>       <svg:flowRegion>
>>          <svg:rect x="0" y="0" width="50" height="20"/>
>>       </svg:flowRegion>
>>       <svg:flowDiv>
>>          <svg:flowSpan>Blah blah blah blah</svg:flowSpan>
>>       </svg:flowDiv>
>>    </svg:flowRoot>
>> </svg:svg>
>> </fo:instream-foreign-object>
>>
>> Exception:
>> Aug 18, 2009 2:32:07 PM org.apache.fop.fo.FOTreeBuilder fatalError
>> SEVERE: javax.xml.transform.TransformerException:
>> java.util.EmptyStackException
>> Aug 18, 2009 2:32:07 PM org.apache.fop.cli.Main startFOP
>> SEVERE: Exception
>> javax.xml.transform.TransformerException: java.util.EmptyStackException
>>         at
>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:217)
>>         at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
>>         at org.apache.fop.cli.Main.startFOP(Main.java:166)
>>         at org.apache.fop.cli.Main.main(Main.java:197)
>>
>> ---------
>>
>> ; SystemID:
>> file:///Users/andrew/ieca/homestay/gwt/src/main/resources/pdf/client-report-fo-dev.xsl
>> javax.xml.transform.TransformerException: java.util.EmptyStackException
>>         at
>> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2405)
>>         at
>> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
>>         at
>> org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
>>         at
>> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
>>         at
>> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
>>         at
>> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
>>         at
>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
>>         at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
>>         at org.apache.fop.cli.Main.startFOP(Main.java:166)
>>         at org.apache.fop.cli.Main.main(Main.java:197)
>> Caused by: java.util.EmptyStackException
>>         at java.util.Stack.peek(Stack.java:79)
>>         at java.util.Stack.pop(Stack.java:61)
>>         at org.apache.xml.utils.DOMBuilder.endElement(DOMBuilder.java:428)
>>         at
>> org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
>>         at
>> org.apache.fop.util.DelegatingContentHandler.endElement(DelegatingContentHandler.java:189)
>>         at
>> org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:169)
>>         at
>> org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
>>         at
>> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
>>         at
>> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
>>         at
>> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
>>         at
>> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>>         ... 9 more
>>
>>
>> Any ideas?
>>
>> Thanks
>> Andrew
>>
>
>

Reply via email to