I am struggling to get Cocoon to generate even a simple SVG image encoded as a .png file inside an HTML page.
I am working with a subsite in Cocon 2.0. Here is the subsitemap entry: <map:match pattern="test-graph"> <map:generate src="docs/testgraph.xml"/> <map:transform src="styles/svg-graph-test.xsl"/> <map:transform type="extractor"/> <map:transform src="styles/fragment-extractor.xsl"/> <map:serialize/> </map:match> <map:match pattern="svg-images/*.png"> <map:generate type="extractor" src="{1}"/> <map:serialize type="svg2png"/> </map:match> <!-- there are obviously also all the necessary entries in the map:serializer portion; as per the sample map --> A testgraph.xml file thus: <?xml version="1.0" encoding="UTF-8"?> <graph> <circle/> </graph> with a svg-graph-test.xsl stylesheet thus: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg"> <xsl:template match="/"> <html> <head> <title>SVG Test</title> </head> <body bgcolor="#ffffff"> <p align="center">Test inclusion of SVG into web page as HTML...</p> <p align="center"> <svg:svg width="300" height="300"> <circle style="fill:blue;stroke:red;" cx="200" cy="200" r="100"/> </svg:svg> </p> </body> </html> </xsl:template> and a fragment (fragment-extractor.xsl) processor thus: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fe="http://apache.org/cocoon/fragmentextractor/2.0"> <xsl:template match="//fe:fragment"> <img src="svg-images/{@fragment-id}.png" border="0"/> </xsl:template> <xsl:template match="@*|*|text()|processing-instruction()" priority="-1"> <xsl:copy> <xsl:apply-templates select="@*|*|text()|processing-instruction()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> gives the following error in the log: ERROR (2002-05-20) 15:34.32:867 [cocoon ] (/cocoon/indicators/svg-images/4c9d70-edee15fcbf--8000.png) HttpProcessor[8080][4]/SVGSerializer: SVGSerializer: Exception writing image org.apache.batik.transcoder.TranscoderException: null Enclosed Exception: null Any help as to what is causing this would be appreciated Derek --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>