public VRicercaAggrCodDispaccio findByCode(String code){
Query q = em.createQuery("SELECT d FROM VRicercaAggrCodDispaccio d WHERE d.code = :code");
q.setParameter("code", code);
return (VRicercaAggrCodDispaccio) q; //L'eccezione la da qua
}
Scusami, ma se q è di tipo query come pensi di castarla come VRicercaAggrCodDispaccio?

Forse non sono stato chiaro precedentemente: non puoi provare così?


codice:
List result = q.getResultList();
E poi ciclando result ti prendi i dati che ti servono per l'oggetto VRicercaAggrCodDispaccio?