Olá,
Estou com um problema de NullPointerException no seguinte código:
public List<Regiao> listarRegiao(){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("OrquestraPU");
EntityManager em = emf.createEntityManager();
Query q = em.createNamedQuery("Regiao.findByIdregiao");
List <Integer> in = em.createQuery("select t.idregiao from Regiao t").getResultList();
List<Regiao> list = null;
for( int i = 0; i < in.size(); i++ ){
List aux=null;
aux = q.setParameter("idregiao", in.get(i)).getResultList();
list.add((Regiao) aux.get(0) ); //Aqui gera a Exception
}
return list;
}
Não entendo pq está gerando Exception, pois se eu fizer:
return (List<Regiao>) q.setParameter("idregiao", 0).getResultList();
…é retornado o primeiro elemento. :?
Obrigado a todos! :roll: