The cursor StoredProcedureParameter should be of void.class and you need a resultClasses = User.class as parameter of the NamedStoredProcedureQuery.