hi gerrit, thanx for the fast answer,
works like a charm. regards, alex Gerrit boers <[EMAIL PROTECTED]> 21.02.2007 11:40 Please respond to [email protected] To [email protected] cc Subject Re: how can i use another pipeline as source for a transformer Like this: <map:transform type="xalan" src="cocoon:/somepipeline/{1}/{2}"/> regards, Gerrit On Feb 21, 2007, at 10:50 AM, Alexander Malic wrote: Hi there, I want to use as source for a transformer the result of another pipeline. how can this be done. down there is just an example how i thought it should work. maybe i want to use a c-include to enrich the defaultForm_def.xsl with additional templates for the given example. thanx in advance, alexander malic here's the example: Sitemap: <map:transformers default="xslt"> <!-- NOTE: This is the default XSLT processor. --> <map:transformer name="xslt" logger="sitemap.transformer.xslt" pool-grow="2" pool-max="32" pool-min="8" src="org.apache.cocoon.transformation.TraxTransformer"> <use-request-parameters>false</use-request-parameters> <use-session-parameters>false</use-session-parameters> <use-cookie-parameters>false</use-cookie-parameters> <!-- SWITCH to saxon here if you want! --> <xslt-processor-role>xalan</xslt-processor-role> <check-includes>true</check-includes> </map:transformer> ... <map:match pattern="somePipeline1/*/*/*"> <map:generate src="resource://{2}/{3}/formFeatures.xml" type="file"/> <map:transform src="somePipeline2/{1}/{2}/{3}"/> <map:serialize type="xml"/> </map:match> <map:match pattern="somePipeline2/*/*/*"> <map:generate src="resource://{2}/resources/defaultForm_{1}.xsl"/> <map:select type="resource-exists"> <map:when test="resource://{2}/{3}/addFormSpecificFeatures_{1}.xsl"> <map:transform src="resource://{2}/{3}/addFormSpecificFeatures_{1}.xsl"/> </map:when> </map:select> <map:serialize type="xml"/> </map:match> flowscript: var form = new Form("cocoon:/somePipeline1/def/forms/myForm"); resulting error: java.io.FileNotFoundException: C:\j2ee\jakarta-tomcat-5.0.28\webapps\mywebapp\somePipeline2\def\forms\myForm
