Pesquisa EJB, resultado desatualizado

Pessoal,

Tenho uma aplicação uma aplicação remota (swing) q acessa um EJB, estou com o seguinte problema, se eu estiver com a minha aplicação rodando e for deletato por exemplo, o endereço de uma pessoa, por outra aplicação, quando eu pesquiso, esta pessoa me traz todos os telefones, inclusive os q foram deletados do banco???

P.S.: Este endereço, é na realidade um Collection da Classe endereco!!

De duas uma: ou as duas aplicações não estão em sincronia com o banco ou existe uma coleção em memória ou em cache com essas informações.

Como eu limparia esta parte q está em cache?

Você tem que depurar o seu código e descobrir se existe algum objeto que esteja na memória/cache/sessão.