J'ai un simple POJO mappé à une table en utilisant Hibernate. Ce qui fonctionne très bien.Objet de données Hibernate sérialisable pour GWT RPC
Mon problème est que je veux être en mesure de sérialiser l'objet pour que je puisse obtenir le fil pour cuvette mes appels RPC GWT. Si mon retour de service async cet objet que je reçois une erreur:
com.google.gwt.user.client.rpc.SerializationException: Type 'org.hibernate.collection.PersistentSet' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.
Je suppose que cela est dû au fait qu'il ne peut pas sérialiser Set car il est une interface donc pas sérialisable. D'un autre côté, Hibernate a besoin d'une interface de collection (Set/Map) pour fonctionner. Donc, cela signifie que je ne peux plus envoyer d'objets mappés avec Hibernate? Y a-t-il un moyen "facile" de sérialiser un Set?
Merci.
Je vais essayer ça. Aussi trouvé cet autre lien qui est à peu près la même question. THX. http://stackoverflow.com/questions/3183269/hibernate-and-serializable-entities –
Merci, même si j'ai utilisé (au moins pour l'instant) la solution Dozer. Je comprends maintenant ce problème GWT JRE Emulation Library. –