Sto utilizzando un servizio Web Restful (implementazione Jersy) con un'applicazione JSF e ho utilizzato Json per ottenere i dati come segue :java.lang.UnsupportedOperationException: Tentativo di serializzare java.lang.Class: org.hibernate.proxy.HibernateProxy
carObjectDao = new GenericDAO<carObject>(carObject.class);
List<carObject> allCars = carObjectDao.readAll();
Gson gson = new Gson();
String carString = gson.toJson(allCars);
System.err.println(carString);
return carString ;
ho eseguito l'applicazione in modalità di debug e allCars viene riempito con i dati in modo corretto, ma dopo che viene generata un'eccezione:
java.lang.UnsupportedOperationException: Attempted to serialize java.lang.Class: org.hibernate.proxy.HibernateProxy. Forgot to register a type adapter?
non so la causa principale del l'eccezione
Devi eliminare unproxy degli oggetti HibernateProxy, o se non hai davvero bisogno dei dati, basta impostare em come null. – Ziul
potresti spiegare di più, non ho capito –