, когда я запускаю этот запрос:JPA Hibernet не мог извлечь ResultSet
String queryF = "SELECT c FROM CatRoles c WHERE c.rol IN :roles OR :roles IS NULL)";
Query q = entityManager.createQuery(queryF);
List<String> lstRoles = Arrays.asList("EMPLEADO","ADMINISTRADOR");
q.setParameter("roles", lstRoles);
List<CatRoles> actual = q.getResultList();
кидает мне следующую ошибку:
Caused by: org.hibernate.exception.DataException: could not extract ResultSet at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:135) [hibernate-core-4.2.14.SP1-redhat-1.jar:4.2.14.SP1-redhat-1]
но когда я запускаю запрос в разработчика Oracle SQL хорошо работает, цель запроса заключается в том, что при отправке списка ролей развертываются только те, кто хочет отправить нуль в качестве полного каталога.