<snip/> OK, here's my status report...
Short Version - the moment you drop saxon.jar into WEB-INF/lib, you use Saxon for everything Long Version - place a copy of saxon.jar in WEB-INF/lib - create two transformers as follows: > <map:transformers default="xslt"> > <map:transformer logger="sitemap.transformer.xslt" name="xslt" > pool-grow="2" pool-max="32" pool-min="8" > src="org.apache.cocoon.transformation.TraxTransformer"> > <use-request-parameters>false</use-request-parameters> > <use-browser-capabilities-db>false</use-browser-capabilities-db> > <use-deli>false</use-deli> > <transformer- > factory>org.apache.xalan.processor.TransformerFactoryImpl</transformer-factory> > </map:transformer> > > > <map:transformer name="saxslt" pool-grow="2" pool-max="32" pool-min="8" > src="org.apache.cocoon.transformation.TraxTransformer"> > <use-request-parameters>false</use-request-parameters> > <use-browser-capabilities-db>false</use-browser-capabilities-db> > <transformer- > factory>com.icl.saxon.TransformerFactoryImpl</transformer-factory> > </map:transformer> - edit simple-page2html.xsl to include the following line: > <xsl:value-of select="system-property('xsl:vendor')"/> - leave the sitemap entry as follows: > <map:match pattern="hello.html"> > <map:generate src="docs/samples/hello-page.xml"/> > <map:transform src="stylesheets/page/simple-page2html.xsl" type="xslt" > /> > <map:serialize type="html"/> > </map:match> - start cocoon - http://127.0.0.1:8080/cocoon/hello.html is served by "SAXON 6.5.2 from Michael Kay" Looks like the system is simply picking up Saxon regardless of the value of transformer-factory. Any suggestions as to how to proceed? All of my changes have been to sitemap.xmap, not to cocoon.xconf (like anyone really knows the difference! ). Jason Foster --------------------------------------------------------------------- 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]>