Hi Jan Behrens, I'm not familiar with forms/flowscripts, but it seems to me you're calling your pipeline by using loadDocument(), maybe loadDocument creates a new request and doesn't pass your 'cocoon-view' parameter to the pipeline.
Greetings Janne Olesen > Hi Bertrand, > > thanks for the pointer. I have tried setting up a view as suggested there > but I am obviously doing something wrong because I either get errors or > just my standard output. Below is (most of) my sitemap.xmap. When I call > http://localhost:8888/auftrag2form/form-auftrag?cocoon-view=debug I only > get my standard output :( > > Any help is greatly appreciated. > > TIA, Jan > > <!-- =========================== Views > ===================================== --> > > <map:views> > <map:view name="debug" from-label="debug"> > <map:serialize type="xml" /> > </map:view> > </map:views> > > <!-- =========================== Pipelines > ================================= --> > > <map:pipelines> > > <!-- ========================= Private Resources > =========================== --> > > <map:pipeline type="caching" internal-only="true"> > > <map:match pattern="formmodel/auftrag.xsd"> > <map:generate src="auftrag.xsd"/> > <map:transform src="model.xsl"> > <map:parameter name="rootElement" value="Auftrag" /> > </map:transform> > <map:serialize type="xml" /> > </map:match> > > <map:match pattern="formtemplate/auftrag.xsd"> > <map:generate src="auftrag.xsd" /> > <map:transform src="template.xsl" label="debug"> > <map:parameter name="rootElement" value="Auftrag" /> > </map:transform> > <map:serialize type="xml" /> > </map:match> > > <map:match pattern="formbinding/auftrag.xsd"> > <map:generate src="auftrag.xsd" /> > <map:transform src="binding.xsl"> > <map:parameter name="rootElement" value="Auftrag" /> > </map:transform> > <map:serialize type="xml" /> > </map:match> > > <map:match pattern="form-display-pipeline/auftrag.xsd"> > <map:generate src="cocoon:/formtemplate/auftrag.xsd" /> > <map:transform type="forms"/> > <map:transform type="i18n"> > <map:parameter name="locale" value="en-US" /> > </map:transform> > <map:transform > src="context://samples/blocks/forms/resources/forms-samples-stylingxsl" > /> > <map:serialize type="html" /> > </map:match> > </map:pipeline> > > <!-- ========================= Public Resources > ============================ --> > > <map:pipeline type="caching" internal-only="false"> > > <map:match pattern="form-*"> > <map:call function="handleForm"> > <map:parameter name="function" value="form2xml" /> > <map:parameter name="form-definition" > value="cocoon:/formmodel/auftrag.xsd" /> > <map:parameter name="documentUri" value="auftrag.xml" > /> > <map:parameter name="bindingURI" > value="cocoon:/formbinding/auftrag.xsd" /> > <map:parameter name="schemaName" value="auftrag" /> > </map:call> > </map:match> > > <map:match pattern="*.continue"> > <map:call continuation="{1}" /> > </map:match> > > <map:match pattern="*.xml"> > <map:generate src="{1}.xml" /> > <map:serialize type="xml" /> > </map:match> > > <map:match pattern="resources/*/**"> > <map:read > src="resource://org/apache/cocoon/{1}/resources/{2}" /> > </map:match> > </map:pipeline> > > </map:pipelines> > > > And finally here is the form2xml function > > function form2xml(form) { > var documentUri = cocoon.parameters["documentUri"]; > var document = loadDocument(documentUri); > var schemaName = cocoon.parameters["schemaName"]; > > form.load(document); > form.showForm("form-display-pipeline/" + schemaName + ".xsd"); > form.save(document); > > saveDocument(document, documentUri); > > cocoon.sendPage(documentUri); > > } > > [EMAIL PROTECTED] schrieb am 17.11.2006 08:45:56: > > > On 11/17/06, Jan Behrens <[EMAIL PROTECTED]> wrote: > > > > > ...could someone give me a hint on howto output the result of each > > > transformation within my cached pipeline (below)... > > > > Use views, see http://cocoon.apache.org/2.1/userdocs/concepts/views.html > > > > -Bertrand > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]