I wonder that this is working. The <textarea></textarea> will be escaped because of CDATA section to <textarea></textarea> when it's parsed and it shell be shown in the browser as text <textarea></textarea> - but it should not work.
That was what I expect. I tried to test it, but it was not possible for me with the current Cocoon from CVS. In my sitemap there is written <map:serializer logger="sitemap.serializer.xhtml" mime-type="text/html" name="xhtml" pool-grow="2" pool-max="64" pool-min="2" src="org.apache.cocoon.serialization.XMLSerializer"> <doctype-public>-//W3C//DTD XHTML 1.0 Strict//EN</doctype-public> <doctype-system>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</doctype-system> <encoding>UTF-8</encoding> <!-- <cdata-section-elements>cdata</cdata-section-elements> --> </map:serializer> but every parameter is ignored: I get no doctype declarations and no cdata sections (even when the comment <!-- --> is removed). What's up with XMLSerializer?? Regards, Joerg Justin Fagnani-Bell wrote: > Yes! finally. > > Here's what I did. I added a <cdata> tag around my <textarea> tags in my > stylesheet, then put <cdata-section- > elements>cdata</cdata-section-elements> in my serializer definition. Now > even when the textarea has no text the tag doesn't get touched. The > browser just ignores the made up cdata tag and everythings fine. > > I tried what you suggested, (adding <cdata-section- > elements>textelement</cdata-section-elements>) but when the textarea > contained just text (no markup) i'd get something like this: [CDATA[some > text]] in the text field. > > Thanks everyone. > --Justin --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>