Relative access of deeply nested matcher parameters doesn't work
----------------------------------------------------------------
Key: COCOON3-48
URL: https://issues.apache.org/jira/browse/COCOON3-48
Project: Cocoon 3
Issue Type: Bug
Components: cocoon-sitemap
Affects Versions: 3.0.0-alpha-3
Reporter: Reinhard Poetz
Assignee: Cocoon Developers Team
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().
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.