There was a known glitch in Xalan's serializer code which caused this
behavior; I'm not certain whether it has been fixed or not. Try the most
recent version of Xalan.
(It isn't clear that splitting the text into multiple CDATA blocks is
actually _wrong_, per the spec... but it is suboptimal.)
______________________________________
Joe Kesselman, IBM Next-Generation Web Technologies: XML, XSL and more.
"The world changed profoundly and unpredictably the day Tim Berners Lee
got bitten by a radioactive spider." -- Rafe Culpin, in r.m.filk
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list