Pessoal, boa tarde!
Poderiam me dar uma ideia do que poderia fazer para solucionar este meu erro: [Ljava.lang.Object; cannot be cast to java.util.List
Estou tentando fazer uma conversão de uma versão de server p/ outro, mas não queria mudar por enquanto a estrutura.
Bom, vlw por qualquer ajuda!
public class ColecoesJpaController {
@Resource
private UserTransaction utx = null;
@PersistenceUnit(unitName = "Colecoes")
private EntityManagerFactory emf = null;
public EntityManager getEntityManager() {
return emf.createEntityManager();
}
public List findColecoesEntities() {
EntityManager em = getEntityManager();
try {
//Testar essa ação//
Query q = em.createNativeQuery("SELECT "
+ "TBD.DELTC CODIGO, DESCRICAO, "
+ "CASE WHEN TB1.DELTC <> '' THEN 'S' ELSE '' END PEDIDO, "
+ "FROM CODIGO ");
return q.getResultList();
} catch (Exception e) {
System.out.println(e.getClass() + " Erro ao listar as tabelas.\n" + e.getMessage());
return null;
} finally {
em.close();
}
}