Hi

Perhaps you need to pass the parameters to the stylesheet
individually rather than attempting to concatonate beforehand.

e.g.

<map:parameter name="fileURI" value="{requestURI}" />
<map:parameter name="fileQuery" value="{requestQuery}" /> 


gef

p.s. I use "{$requestURI}" syntax, don't know if that makes a
difference


> Hi to all,
> 
> I have one small problem using the RequestParamAction in
command line mode (I am using
Cocoon 2.04).
> As documented in a article in cocooncenter.de, when using the
RequestParamAction, 
> the vars {requestURI} (containing the request without params)
and {requestQuery} (the
query string) should
> be available to use in the sitemap. I am trying to do this in
mine: 
> 
>  <map:match pattern="*.html">
>     <map:act type="request">
>      <map:parameter name="parameters" value="true"/>
>      <map:aggregate element="pagina-ext">
>       <map:part src="cocoon://menu.xml" />
>       <map:part src="cocoon://{../1}.xml" />
>      </map:aggregate>
>      <map:transform src="stylesheets/pagina2xhtml.xsl" >
>               <map:parameter name="file"
value="{requestURI}{requestQuery}" /> 
>      </map:transform> 
>      <map:serialize type="html" />
>    </map:act>
>  </map:match>
> 
> The previous example should set the complete request string
(for example
"news.html?param1=a&param2=b") 
> available to the XSL stylesheet as the variable "file". But in
my stylesheets this
variable only contains the requestURI (like
> "news.html"). Is this a known bug in the command line
environment or am I doing something
wrong? If it is the first case,
> is there any known workaround for the problem? 
> 
> Thanks in advance,
> 
> Artur Matos.
> 
>
---------------------------------------------------------------------
> 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]

Reply via email to