rewriter rules not applied

Hi,

I have a rewriter ruleset and two gateways. For one of the two gateways this ruleset is applied correctly, for the some rules of it are not applied.

The rulesets are applied to the same uri and the gateways have the same configuration.

We are using 30?0 rulesets in total.

This smells like a bug. Any suggestion someone?

[356 byte] By [timvissers] at [2007-11-26 8:27:49]
# 1

The problem I have is the following rules:

<Function name="fetcher.open" paramPatterns=",y," />

<Function name="xml*ttp.open" paramPatterns=",y,"/>

<!--

window.open could be either called using open or window.open(),

make sure that this rule does not overlap with MS XML API's XMLHTTP.open().

-->

<Function name="open" paramPatterns="y"/>

<Function name="*.open" paramPatterns="y"/>

Now, when we have this applied to a file on the right url which contains fetcher.open(1,2,3), it should rewrite the second parameter, but it is rewriting the first one.

Does anybody know about the order or specificness of the rules applied in the case above?

Best regards,

Tim

timvissers at 2007-7-6 21:44:06 > top of Java-index,Web & Directory Servers,Portal Servers...