Hi ! I tried cocoon-users first but it seams nobody there is able to help me. And since this is probably a problem of cocoon-internals rather than of cocoon-usage, I guess it's ok to post it here. If you need additional info or data from test-runs, I'll be happy to provide it. ----- Forwarded message ----- Hi there ! I'm using Cocoon 2.0b2 (Tomcat 3.2.1, SuSE Linux 7.1). I'm having a big problem using the FragmentExtractorTransformer. Whenever I combine the extractor with the XSLT-Transformer, I get an empty file as result. If I disable any _one_ of the two transformers, the result is as expected, but together they do not work. I tried the log-transformer for more insight, but it did not really help. When inserting a log-transformer between the two transformers, the log just stops after receiving the first StartElement: --- cut from cocoon.log --- [...] DEBUG 99839 [cocoon ] (Thread-17): MRUMemoryStore getting object from memory. Key: file:/tomcat/webapps/cocoon/test.xsl DEBUG 99839 [cocoon ] (Thread-17): Reusing Templates in org.apache.cocoon.transformation.TraxTransformer@77e421ed for file:/tomcat/webapps/cocoon/test.xsl INFO 99839 [cocoon ] (Thread-17): [startDocument] INFO 99839 [cocoon ] (Thread-17): [startElement] uri=null,local=root,raw=root DEBUG 99839 [cocoon ] (Thread-17): Recycling of CachingEventPipeline DEBUG 99839 [cocoon ] (Thread-17): Returning a org.apache.cocoon.generation [...] --- cut --- If I again diable one of the transformers, the log is again as expected. Below is the minimal test-case I set up: --- cut from sitemap.xmap --- [...] <map:match pattern="test.xml"> <map:generate src="test.xml"/> <map:transform src="test.xsl"/> <map:transform type="log"/> <map:transform type="extractor"/> <map:serialize type="xml"/> </map:match> [...] --- cut --- test.xml: --------------------------- <?xml version="1.0"?> <root> <sub> <svg:svg xmlns:svg="http://www.w3.org/2000/svg" width="20" height="20"> <svg:circle cx="10" cy="10" r="6" fill="black" stroke-width="4" stroke="black"/> </svg:svg> </sub> </root> --------------------------- test.xsl: --------------------------- <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="@*|*|text()|processing-instruction()" priority="-1"> <xsl:copy> <xsl:apply-templates select="@*|*|text()|processing-instruction()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> --------------------------- Thanks for any help. Greg ----- End forwarded message ----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]