Problema com componente de sessão.[RESOLVIDO]

Pessoal, bom dia!

Tenho um problema que não sei exatamente se é relacionado ao vraptor. Tenho um componente de sessão dentro do meu controller que representa os dados que quero expor em uma grid do extJS. Consigo fazer todas as operaçãos normalmente com a grid. O problema é que mesmo quando eu paro e inicio o tomcat novamente, os dados de sessão continuam ativos! Eu já coloquei um @PreDestroy na entidade e não funcionou. Só consigo limpar os dados da sessão quando eu deleto a pasta do meu projeto dentro do tomcat e rodo a aplicação de novo. Alguma sugestão?

grato pela ajuda!

Marque o tomcat para não reaproveitar a sessão durante o restart do servidor. Não sei como faz isso no tomcat, mas se você der uma lida nos docs vai encontrar como.

o tomcat serializa os objetos da sessão por padrão… se o seu objeto não for serializable teoricamente ele não consegue recuperá-lo, e vai resetar a instância

Deu certo. Vlw.

Poderia me dizer como fez isso no tomcat?

Qual está sendo o seu problema? Se for para não recuperar os dados da sessão, é só a sua entidade NÃO implementar Serializable.