Can't reproduce. Are you sure that you are using latest (2.0.3 branch CVS) sitemap.xsl?
Vadim -- Resistance is futile. > -----Original Message----- > From: Per Kreipke [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 31, 2002 12:08 PM > To: [EMAIL PROTECTED] > Subject: Sitemap parameters failing... > > In the following test sitemap fragment, I thought I was doing something > wrong because I couldn't get the sitemap to compile: > > <map:match patter="client.xml"> > <map:parameter name="client" value="magnet" /> > > <map:generate src="config/{client}.xml" /> > <map:serialize type="xml" /> > </map:match> > > > When I look at the sitemap.xsl code I think I see why: the generated java > fragment below is wrong, param is initialized outside the function > definition for the matcher. > > param = new Parameters(); > param.setParameter("client", "magnet"); > > private final boolean matchN10002D(.....) throws ... > { > ... > Parameters param; > ... > > } > > Notes: > > - this is not an issue for the other instances where map:parameter is used > (e.g. in map:act, map:select, etc) because those are called from within the > function generated by "map:match". > > - I think the same bug exists in both XSL templates for "map:match" and > "map:match//map:match". > > - I'm using C2 (RC1 I think) and this bug still exists in the current code > when I look at the CVS code. > > > Per > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]