Anyone else experiencing problems with SVG with the trunk version of fop?

For example, the FO below works perfectly in 0.91beta, but doesn't throws an error (see below FO) in the latest trunk version. Unfortunately I can't use 0.91 because I have some really odd layout problems that completely vanish in trunk.



<?xml version="1.0" encoding="utf-8"?>

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";
       xmlns:svg="http://www.w3.org/2000/svg";
       xmlns:xlink="http://www.w3.org/1999/xlink";>

   <fo:layout-master-set>

       <fo:simple-page-master master-name="A4"
               page-height="29.7cm"
               page-width="21cm"
               margin-top="15mm"
               margin-bottom="15mm"
               margin-left="15mm"
               margin-right="15mm">
           <fo:region-body margin-top="0cm"/>
           <fo:region-after />
       </fo:simple-page-master>

   </fo:layout-master-set>

   <fo:page-sequence master-reference="A4">

       <fo:flow flow-name="xsl-region-body">
<fo:block>
                <fo:instream-foreign-object text-align="center">
                   <svg:svg width="3mm" height="3mm" viewBox="0 0 50 50">
<svg:circle cx="25" cy="25" r="24" fill="none" stroke="black" stroke-width="2" />
                   </svg:svg>
                 </fo:instream-foreign-object>
           </fo:block>
</fo:flow>
   </fo:page-sequence>

</fo:root>


Throws the following exception:
[java] (pdf.PDFSVGHandler 183 ) svg graphic could not be built: file:/home/jason/classes/:-1
    [java] The attribute "r" of the element <circle> is required
[java] org.apache.batik.bridge.BridgeException: file:/home/jason/rhe/e-asTTle/trunk/scratchpad/jason/classes/:-1
    [java] The attribute "r" of the element <circle> is required
[java] at org.apache.batik.bridge.SVGCircleElementBridge.buildShape(Unknown Source) [java] at org.apache.batik.bridge.SVGShapeElementBridge.createGraphicsNode(Unknown Source) [java] at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown Source) [java] at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
    [java]     at org.apache.batik.bridge.GVTBuilder.build(Unknown Source)
[java] at org.apache.fop.render.pdf.PDFSVGHandler.renderSVGDocument(PDFSVGHandler.java:181) [java] at org.apache.fop.render.pdf.PDFSVGHandler.handleXML(PDFSVGHandler.java:80) [java] at org.apache.fop.render.AbstractRenderer.renderXML(AbstractRenderer.java:842)




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to