Amigos,
estou obtendo um erro ao executar o seguinte código:
StringBuilder sb = new StringBuilder();
sb.append("select ");
sb.append("coalesce(b.cep, a.loc_cep_ini) as cepInicial, ");
sb.append("coalesce(b.cep, a.loc_cep_fim) as cepFinal ");
sb.append("from cep.log_faixa_localidade a ");
sb.append("right join cep.log_localidade b ");
sb.append("on a.loc_nu = b.loc_nu ");
sb.append("where b.loc_nu = ?1");
List<Object>objResult = new ArrayList<Object>();
objResult = (List<Object>) entityManager.createNativeQuery(sb.toString()).setParameter(1, 4762);
ao executar recebo:
java.lang.ClassCastException: org.hibernate.ejb.QueryImpl cannot be cast to java.util.List
Alguém poderia me ajudar?