Hello,
I am encountering a problem when applying the serverpages generator to files which contain XML elements that have attributes which contain entity references. The serverpages generator is failing during compilation, because Cocoon is resolving entity references, INCLUDING those within elements outside of the xsp namespace, and specifically entity references within attributes of those elements. I understand this may be "normal" since the file is processed by a SAX parser inside Cocoon, but it seems like there ought to be a way to override the resolution for entities within elements outside of the XSP namespace when using the serverpages generator. I've looked around a lot, read all the docs. Maybe I missed it. Sample: <xsp:... blah blah> <page> <STUFF> <THING foo="100" data="string of " characters"/> <THING foo="101" data="another string thing"/> </STUFF> </page> </xsp...> This is handled by something standard like: <map:match pattern="stuff/**.xml"> <map:generate type="serverpages" src="stuff/{1}.xml"/> <map:transform src="style/stuff.xsl"/> <map:serialize type="html"/> </map:match> And produces, in the work directory, java sourcecode output like this: xspAttr.addAttribute("", "foo", "foo", "CDATA", "string of " characters"); Which the compiler chokes on due to the mismatched quote characters. Any thoughts on ways around this, aside from resorting to putting everything in distinct elements, would be most appreciated. --------------------------------------------------------------------- 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]>