jsf2 + richfaces 4 + t:saveState?

Pessoal,

Vi em um site que o t:saveState do Myfaces Tomahawk é utilizado para ampliar o escopo de conversação, semelhante ao keepAlive do richfaces 3.3.

Estou migrando meu sistema para jsf 2 + richfaces 4 e me deparei com esse problema do richfaces 4 não possuir o keepAlive. Segundo eles, o keepAlive não é necessário, pois o jsf2 possui o ViewScoped, porém, esse não funciona quando você quer utilizar o mesmo MB em mais de uma view. O keepAlive fazia isso sem problemas.

A minha dúvida é: Posso usar o jsf2 + richfaces 4 e utilizar o t:saveState do Myfaces Tomahawk?

Ninguém sabe?

Também to com essa dúvida.

Percebi que não havia o KeepAlive. E também não estou conseguindo usar o t:saveState.

Alguma dica?

O que você usa como container de inversão de controle para injeção de dependencias? Spring ou CDI? Nadaaaa?

Independente de você usar CDI ou spring com JSF 2 esse post abaixo vai resolver o seu problema.

LINK: http://lindbergframework.blogspot.com/2012/02/como-manter-o-estado-de-um-managedbean.html