I have Cocoon 2.0rc1a Tomcat 3.2.3 jdk 1.3.1 RedHat Linux 7.2 (approx)
I've put a simple application to test cocoon, but I'm not able to pass arguments to my xsl transformation. Ie, if I have a file "agenda.xml" and another one named "agenda.xsl", and in the sitemap.xml I have something as: ... <map:match pattern="agenda.html"> <map:generate src="agenda.xml"/> <map:transform src="agenda.xsl"/> <map:serialize type="html"/> </map:match> ... When I point my navigator to http://127.0.0.1:8080/cocoon/agenda.html everything works like a charm. The problem is when I try to access to the same page but using a parameter, as http://127.0.0.1:8080/cocoon/agenda.html?foo=bar (in my xsl file I have <xsl:param name="foo" select="'f'"/> ) foo is still equal to 'f' and not to 'bar', as I was expecting. Searching with google I've found some links that suggest that the line: <use-request-parameters>false</use-request-parameters> in the sitemap.xml may be related, but even if I change false to true I still get the same behaviour. What should I do to have xsl:param's automatically read from url parameters? Thanks in advance! Cheers, P.S.: I will be happy enough with a rtfm if you add an url to tfm. -- Joaquin Cuenca Abela [EMAIL PROTECTED] --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>