Hi Jason,
sorry for the delay. I am using the
Let's clarify... which XHTML serializer are you using? The "built-in"
one, or the one in the serializers block?
I am using the XHTML serializer in the serializers block:
<map:serializer logger="sitemap.serializer.xhtml" mime-type="text/html"
name="xhtml" pool-max="${xhtml-serializer.pool-max}" 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>ISO-8859-1</encoding>
<omit-xml-declaration>yes</omit-xml-declaration>
</map:serializer>
And here is my ajax-request block:
<map:match pattern="**viewform-*.xml">
<map:generate type="newjx" src="jx/{2}.jx"/>
<map:transform type="cinclude"/>
<map:transform type="xslt-saxon" src="style/{2}.xsl"/>
<map:transform type="cinclude"/>
<map:transform type="browser-update"/>
<map:transform type="i18n">
<map:parameter name="locale" value="en-US"/>
</map:transform>
<map:transform src="template-style/forms-samples-styling.xsl
"/>
<map:transform type="i18n">
<map:parameter name="locale" value="en-US"/>
</map:transform>
<map:select type="ajax-request">
<map:when test="true">
<map:serialize type="xml"/>
</map:when>
<map:otherwise>
<map:serialize type="xhtml"/>
</map:otherwise>
</map:select>
</map:match>
What in-built xhtml serializer do you refer to?
--
Regards
Andrew