Mise en veille prolongée, Gilead et GWT
Question
Je rencontre quelques problèmes avec GWT et Gilead / Mise en veille prolongée
Je l'ai fait mon code selon le tutoriel mais il échoue avec com.google.gwt.user.client.rpc.SerializationException: Type « ru.atamur.entity.UserEntity_gilead_15 » n'a pas été inclus dans l'ensemble des types qui peuvent être sérialisés par ce SerializationPolicy ou son objet de classe ne pouvait pas être chargé. Pour des raisons de sécurité, ce type ne sera pas sérialisé .: instance = ru.atamur.entity.UserEntity_gilead_15@133fa82
En regardant le code source, je peux voir que Gilead a transformé ma UserEntity en UserEntity_gilead_15 l'intérieur GileadRPCHelper.parseReturnValue (returnValue, _beanManager)
Je vois que cela a été fait délibérément par ProxyClassMapper (je suis en train d'utiliser le mode proxy), donc je me demandais où Gilead attendait de dire mécanisme GWT serilization au sujet de cette nouvelle classe proxy, il introduit ...
Pas de solution correcte
Autres conseils
Pouvez-vous partager votre code?
avant que je tiens à dire que SerializationException est lancé lorsque votre classe ne met pas en œuvre IsSerializable Interface que vous envoyez au serveur.
Chaque classe que vous envoyez au serveur doit mettre en œuvre IsSerializable Interface