Hi,
 
in my sitemap, I have this:
 
            <map:match pattern="*.xsl">
                <map:generate type="jx" src="{1}.xsl">
                    <map:parameter name="select" value="start"/>
                    <map:parameter name="data-type" value="text"/>
                    <map:parameter name="order" value="ascending"/>
                    <map:parameter name="contextPath"
value="{request:contextPath}"/>
                </map:generate>
                <map:serialize type="xml"/>
            </map:match>

In the stylesheet, I have this:
 
                <p>Jexl select: ${cocoon.parameters.select}</p>
                <p>Jexl data-type: ${cocoon.parameters['data-type']}</p>
                <p>Jexl order: ${cocoon.parameters.order}</p>

unfortunately, the output of this processing is always empty.
 
When I change the stylesheet to the following, however:
 
                <p>Jexl select: ${cocoon.parameters}</p>
                <p>Jexl data-type: ${cocoon.parameters}</p>
                <p>Jexl order: ${cocoon.parameters}</p>

I get a textual representation (.toString() I guess) of the parameters map,
with all parameters contained.
 
The same applies if I switch from JXTemplate to Velocity with the following
processing:
 
                <p>Velocity select: $parameters.select</p>
                <p>Velocity data-type: $parameters.data-type</p>
                <p>Velocity order: $parameters.order</p>

What's wrong? Any hint would be very much appreciated. I'm a Cocoon newbie.
 
Ah, yes: I am using Cocoon 2.1.10 with vanilla build (all blocks) and
configuration (cocoon.xconf, sitemap.xmap, etc).
 
Kind regards,
Christian Schlichtherle
-- 
Schlichtherle IT Services
Wittelsbacherstr. 10a
10707 Berlin
 
Tel: +49 (0) 30 / 34 35 29 29
Mobil: +49 (0) 173 / 27 12 470
mailto:[EMAIL PROTECTED]
http://www.schlichtherle.de <http://www.schlichtherle.de/> 
 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to