I am using Hibernate 4 and I have a filter in JSF page to get search results. During execution of search I am getting the following exception
java.la
projectNo is long type in DAO, so change it to long.
projectNo
long
Try this:
q.setParameter("projectNo", new Long(projectNo));
I think you should change:
ParameterExpression pexp = cb.parameter(Long.class, "projectNo");
to
ParameterExpression pexp = cb.parameter(String.class, "projectNo");