Hi,
I have following problem that I want to aggregate a document
with a help of a internal pipeline.
<ci:inlcude src="cocoon:/internal/doc.xml/>
But this internal pipeline can throw an exception, which
should be handled by an <handle-errors> section, and the produced
output should be included into the aggregated document.
</map:pipeline>
<map:match pattern="internal/doc.xml">
[...]
</map:match>
<map:handle-errors>
[...]
</map:handle-errors>
</map:pipeline>
The problem is that the sitemap source ignores the
<handle-errors> section, because the source only the builds
the pipeline, and execute it instead of delegate the request to
the processor.
this.processingPipeline =
this.processor.buildPipeline(this.environment);
My question is this behaviour intentional?
Thanks, Stephan.