Я хотел бы иметь возможность изменять правила в urlrewrite.xml без перезапуска сервера.
Я использую Tomcat 7. В web.xml у меня есть ...
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
<init-param>
<param-name>confReloadCheckInterval</param-name>
<param-value>120</param-value>
</init-param>
<init-param>
<param-name>logLevel</param-name>
<param-value>INFO</param-value>
</init-param>
</filter>
Когда я изменяю значение элемента <to>
в urlrewrite.xml, попытка выполнить это правило вызывает исключение.
Кто-нибудь знает, почему так происходит, или хотя бы как исправить?
Спасибо!
Я думаю, что это неправильный способ динамически изменять правила. Проверьте раздел Расширение UrlRewriteFilter в разделе руководство по эксплуатации.