It might be possible to force the ExtensionsFilter to run by
defining an additional filter-mapping like:
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>/login.jsf</url-pattern>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
which will run the filter on a forward.
Does your login page really need to be a JSF page (ie contain JSF
tags)? It might be easier to just implement it as a normal JSP page.
it's a jsf page. anyway, it worked: now it forwards to login. thanks :-)