Utilizando Sessao de outro Usuário

Pessoal

Estou com um problema na sessão de minha aplicação, Algumas vezes quando um usuário se loga ele acaba visualizando os dados de outro usuário logado no sistema. não sei por que isso ocorre alguem tem alguma idéia?

Estou guardando o sessionID no cookie.

Grato

Cara,

Se você usa Servlets puros, você pode estar usando atributos nos servlets… Visto que eles são ÚNICOS para todos os usuários, estes dados podem ser acessados por múltiplos usuários…
O mesmo princípio se aplica às Actions do Struts…

Pode não ser sessão, e sim um problema com paralelismo.

Ola,

O camarada acima esta correto. A instancia do HttpSession eh associada ao Request pelo Cookie JSESSIONID, que eh unico. Logo,
sua aplicacao deve estar acessando informacoes definidas como varias de instancia ou static :shock: . Verifique isso por favor.

[ ]'s

Não estou utilizando nenhuma váriavel no servlet e nenhuma váriavel static.

O que eu verifiquei é que o usuário utiliza a sessão de outro user apenas quando os dois usuários estão na mesma rede…

Alguem tem alguma sugestão do que pode estar ocorrendo?

Eu já vi esse problema acontecer quando o daoFactory estava estatico. Com isso as instâncias estavam sendo compartilhadas.

O problema não é a session. ^^