Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.0.0-alpha-3
-
None
Description
Following pipeline doesn't work:
<map:match wildcard="deep-relative-matcher/{a}">
<map:match value="{jexl:cocoon.request.param_a}" equals="1">
<map:match value="{jexl:cocoon.request.param_b}" equals="1">
<map:generate src="sax-pipeline/simple.xml" />
<map:transform src="sax-pipeline/simple.xslt">
<map:parameter name="myParam" value="{map:../../a}" />
</map:transform>
<map:serialize />
</map:match>
</map:match>
</map:match>
I added this pipeline to the cocoon-samples sitemap and an integration test to org.apache.cocoon.it.MatcherTest#ignored_testDeepRelativeMatcher().
<map:match wildcard="deep-relative-matcher/{a}">
<map:match value="{jexl:cocoon.request.param_a}" equals="1">
<map:match value="{jexl:cocoon.request.param_b}" equals="1">
<map:generate src="sax-pipeline/simple.xml" />
<map:transform src="sax-pipeline/simple.xslt">
<map:parameter name="myParam" value="{map:../../a}" />
</map:transform>
<map:serialize />
</map:match>
</map:match>
</map:match>
I added this pipeline to the cocoon-samples sitemap and an integration test to org.apache.cocoon.it.MatcherTest#ignored_testDeepRelativeMatcher().