Perdendo autorizações ACEGI [RESOLVIDO]

pessoal, tudo bem? olha eu aqui de novo com dúvidas no ACEGI,
é o seguinte, eu consegui fazer a autenticação/autorização na minha aplicação usando o ACEGI, implementando as classes do ACEGI, blz…
mas acontece o seguinte, estou usando aplicação normalmente, e de vez em quando parece que as autorizações expiram (o conteúdo das tags não são exibidos, como se o usuário não tivesse permissão para vê-los).
tipo… a tag que eu to usando para fazer essas permissoes é a <acegijsf:authorize ifAllGranted=“role”>, e a parte de configuração do acegi no meu application context é a seguinte:

 <!-- ***************************** -->
    <!--            ACEGI              -->
    <!-- ***************************** -->
    <bean id="filterChainProxy" class="org.acegisecurity.util.FilterChainProxy">
	  <property name="filterInvocationDefinitionSource">
	    <value>
	      CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
	      PATTERN_TYPE_APACHE_ANT
	      /**=authenticationProcessingFilter,exceptionTranslationFilter,filterSecurityInterceptor
	    </value>
	  </property>
	</bean>
	
	<bean id="exceptionTranslationFilter" class="org.acegisecurity.ui.ExceptionTranslationFilter">
	  <property name="authenticationEntryPoint"><ref local="authenticationProcessingFilterEntryPoint"/></property>
	  <property name="accessDeniedHandler">
	    <bean class="org.acegisecurity.ui.AccessDeniedHandlerImpl">
	      <property name="errorPage" value="/accessDenied.jsp"/>
	    </bean>
	  </property>
	</bean>

	<bean id="authenticationProcessingFilterEntryPoint" class="org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint">
	  <property name="loginFormUrl"><value>/view/jsp/login.jsf</value></property>
	  <property name="forceHttps"><value>false</value></property>
	</bean>
	
	<bean id="authenticationProcessingFilter" class="org.acegisecurity.ui.webapp.AuthenticationProcessingFilter">
	  <property name="authenticationManager"><ref bean="authenticationManager"/></property>
	  <property name="authenticationFailureUrl"><value>/</value></property>
	  <property name="defaultTargetUrl"><value>/view/jsp/mudaSenha.jsf</value></property>
	  <property name="filterProcessesUrl"><value>/view/jsp/login.jsf</value></property>
	  
	</bean> 
	
	<bean id="authenticationManager" class="org.acegisecurity.providers.ProviderManager">
	  <property name="providers">
	    <list>
	      <ref local="daoAuthenticationProvider"/>
	    </list>
	  </property>
	</bean>
	
	<bean id="daoAuthenticationProvider" class="com.mcp.intranetAcademica.acegi.Autenticacao">
        <property name="userDetailsService">
	      <ref bean="userDetailsService"/>
	    </property>
        
    </bean>
    
    <bean id="userDetailsService" class="com.mcp.intranetAcademica.action.LoginAct"></bean>
    

será que é alguma propriedade que tem q setar para conservar essas autorizações?

nada ae pessoal?

consegui resolver!!!
era só adicionar o filtro:
httpSessionContextIntegrationFilter

<bean id="httpSessionContextIntegrationFilter" class="org.acegisecurity.context.HttpSessionContextIntegrationFilter">
       <property name="allowSessionCreation" value="true"></property>
       <property name="forceEagerSessionCreation" value="true"></property>
</bean>

esse filtro forca a authenticação durar por toda a seção!