Я работаю с Oracle WebLogic, Netbeans 6.9.1.У меня есть следующие строки кода:
Query query=entityManager.createNamedQuery("Items.findById").setParameter("id", Integer.parseInt((String) request.getParameter("id")));
Items it=(Items) query.getSingleResult();
, и они выдают исключение:
java.lang.ClassCastException: entity.Items cannot be cast to entity.Items
Даже если это кажется невозможным, я видел аналогичный вопрос о SO: здесь Автор еще не опубликовал решение, но один из участников сделал хорошее предположение о различных загрузчиках классов.
Между тем, если я использую getResultList, а затем работаю с ним в JSP, он работает нормально.Но я не могу заставить кастинг работать в коде сервлета.
Как я могу это исправить в weblogic?