Spring security 3.1 Não Intercept Forward

Galera, é o seguinte.

Quando navego na minha aplicação utilizando faces-redirect=true o spring security funciona que uma beleza. Porém, ao navegar sem faces-redirect=true (forward) ele não intercepta. Segundo as orientações nos fóruns, eles orientam colocar setar false para propriedade once-per-request como abaixo:

	<s:http once-per-request="false"  auto-config="true" access-denied-page="/restrito/acessonegado.jsf" use-expressions="true">					
		<s:intercept-url pattern="/modulo/**" access="isAuthenticated()"/>
<!-- 		<s:intercept-url pattern="/inicio.jsf" access="isAuthenticated()"/> -->
		<s:form-login 
			login-page="/login.jsf"
			always-use-default-target="true" 
			default-target-url="/inicio.jsf"			
			authentication-failure-url="/login.jsf?login_error=1"
			login-processing-url="/j_spring_security_check"/>		
		<s:session-management invalid-session-url="/login.jsf">
			<s:concurrency-control session-registry-alias="sessionRegistry" expired-url="/login.jsf"  max-sessions="1" error-if-maximum-exceeded="true" />
		</s:session-management>			
	</s:http>

web.xml:

  <filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>REQUEST</dispatcher>
  </filter-mapping>

Porém galera, continua não interceptando.

Alguém já passou por esse problema ?

Utilizo Jsf 2 e Spring 3.1.

Abraços!

Vamos lá galera! Me ajudem… :smiley: