Я использую REST-сервис с JPA, и каждый второй раз, когда я запускаю проект, я получаю ClassCastExeption (из результата NamedQuery).Он всегда работает в первый раз после перезапуска сервера (Glassfish 4.1.1).
Я пытался, если проблема возникает только с определенным классом, но он не может быть приведен независимо от того, какой класс я получаю из JPA (после второгоначало проекта).
User u = em.createNamedQuery("getUserByUUID", User.class)
.setParameter("uuid", uuid)
.setParameter("deleted", false)
.getSingleResult();
return (User) u;
Сообщение об ошибке:
java.lang.ClassCastException: de.edvschuleplattling.evt.eventmonitoring.dto.User нельзя привести к de.edvschuleplattling.evt..eventmonitoring.dto.User