1-Tenho um relacionamento um para um para Empregado <-> Usuario.
2-Tenho um ManagedBean UsuarioBean com escopo de sessão que sempre retorna o usuário logado.
3-Em um determinado momento eu preciso alterar alguns dados pertinentes a usuário e a empregado.
Situação:
Se eu tento alterar a função do empregado e uma exceção é lançada o estado deste objeto alterado permanece até que eu faça logout.O interessante é que mesmo eu fazendo uma nova consulta antes de fazer o logout ele continua com estado alterado.Para eu conseguir atualizar o estado do objeto de acordo como está no banco preciso fazer logout.
Alguém já resolveu isso ?