Galera debugando meu código coloquei o breakpoint na linha em negrito onde recebe o List<> depois de pesquisado no BD, mas notei que ele para nesse ponto pelo menos 5 vezes sendo q na última a sessão está fechada e estoura o erro na tela…o q estou fazendo de errado? será q é alguma config errada do Hibernate? idéias…
public List<Cidade> getCidades(){
InterfaceDAO<Cidade> cidadeDAO = new HibernateDAO<Cidade>(Cidade.class, FacesContextUtil.getRequestSession());
List<Cidade> cidades = cidadeDAO.getBeans();
return cidades;
}