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]