Scopo de sessao no spring?

pessoal, criei um objeto de sessao no spring no meu application context:

<bean id="userSettings" class="br.ufu.portalAluno.domain.to.UserSettings" scope="session">
          <property name="autorized" value="false" />
          <aop:scoped-proxy/>
</bean>

tenho um filtro na aplicacao que em algum momento eu seto um valor nesse objeto, mas o valor nao é atualizado no proxy dele, ou seja, ao retornar para a action é como se nada tivesse acontecido. Alguem sabe pq ?

public String intercept(ActionInvocation invocation) throws Exception {
				
		userSettings.setAutorized(true);
		userSettings.setPassword("11");
               
 //NESSE PONTO OS VALORES NÃO SAO ATUALIZADOS.. PQ ?????
		
          return invocation.invoke();
	}

fiz um debug e vi que os valores do userSettings na atualizam, alguem sabe pq ??

para quem se interessar, problema resolvido. Na verdade em tempo de debug os valores das variaveis proxiadas nao sao atualizados, mas estao corretos, descobri mandando imprimir no system.out.