VERY NICE! (sry) you make the happiest man in the world ...
thanks :)
greetings,
Sebastian
Jeremias Maerki schrieb:
If you remove "marker-end:url(#);" from the line 18 (starting with "st9"),
it should work. At least then, Batik doesn't complain anymore (The
problem is not really in FOP, but in Batik which does all the SVG
handling). If you want details, the Batik people may be able to give you
an explanation. I can't tell off-hand without diving into the spec. My
SVG knowledge is not good enough for that.
On 29.01.2007 11:44:06 Sebastian Fey wrote:
Hi,
im feeling kind of happy, cause FOP rendered a visio-svg which did no
other renderer (tested xep, xml2pdf).
i tested a little more complex diagram and now fop fails:
"The URI "file:/C:/diplomarbeit/fop-0.93/test.svg"
specified on the element <path> references an entire document.
This is illegal: The element <path> must reference an element
inside a document."
If this should mean, that inside the SVG is a path which references the
doument itself, well that would be a problem, but the SVG doesnt do
that...!?
So, what does FOP want to tell me?
Is there a way to display the line number of the SVG where the error
occurs...?
any experiences with visio svgs?
thanks in advance, attached the svg and the complete exeption.
greetings,
Sebastian
29.01.2007 11:28:56
org.apache.fop.layoutmgr.inline.LineLayoutManager$LineBreakingAlgorithm
updateData2
29.01.2007 11:28:57 org.apache.fop.render.pdf.PDFSVGHandler
renderSVGDocument
SCHWERWIEGEND: svg graphic could not be built:
file:/C:/diplomarbeit/fop-0.93/test.svg:0
The URI "file:/C:/diplomarbeit/fop-0.93/test.svg"
specified on the element <path> references an entire document.
This is illegal: The element <path> must reference an element
inside a document.
org.apache.batik.bridge.BridgeException:
file:/C:/diplomarbeit/fop-0.93/test.svg:0
The URI "file:/C:/diplomarbeit/fop-0.93/test.svg"
specified on the element <path> references an entire document.
This is illegal: The element <path> must reference an element
inside a document.
at
org.apache.batik.bridge.BridgeContext.getReferencedElement(Unknown Source)
at org.apache.batik.bridge.PaintServer.convertMarker(Unknown Source)
at org.apache.batik.bridge.PaintServer.convertMarkers(Unknown
Source)
at
org.apache.batik.bridge.SVGDecoratedShapeElementBridge.createMarkerPainter(Unknown
Source)
at
org.apache.batik.bridge.SVGDecoratedShapeElementBridge.createShapePainter(Unknown
Source)
at
org.apache.batik.bridge.SVGShapeElementBridge.buildGraphicsNode(Unknown
Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown
Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown
Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown
Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(Unknown
Source)
at org.apache.batik.bridge.GVTBuilder.buildComposite(Unknown Source)
at org.apache.batik.bridge.GVTBuilder.build(Unknown Source)
at
org.apache.fop.render.pdf.PDFSVGHandler.renderSVGDocument(PDFSVGHandler.java:186)
at
org.apache.fop.render.AbstractGenericSVGHandler.handleXML(AbstractGenericSVGHandler.java:67)
at
org.apache.fop.render.AbstractRenderer.renderXML(AbstractRenderer.java:856)
at
org.apache.fop.render.PrintRenderer.renderDocument(PrintRenderer.java:148)
at
org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1440)
at
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1391)
at
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:752)
at
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:541)
at
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:635)
at
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:610)
at
org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1081)
at
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:536)
at
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:586)
at
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:526)
at
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:431)
at
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:410)
at
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:344)
at
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:289)
at
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:262)
at
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:236)
at
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:713)
at
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:120)
at
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:786)
at
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:159)
at
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:385)
at
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:148)
at
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:378)
at
org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:194)
at
org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1101)
at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
at
org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
at org.apache.fop.cli.Main.startFOP(Main.java:160)
at org.apache.fop.cli.Main.main(Main.java:191)
Jeremias Maerki
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]