We encountered an odd problem that we are trying to understand and prevent. We recently updated our server, and in the process had recompiled the GWT components to use 1.7 (previously they were using 1.5).
After the upgrade, we starting noticing errors on the server of the form: java.lang.RuntimeException: com.google.gwt.user.client.rpc.SerializationException: Type 'com.example.Foo' was not assignable to 'com.google.gwt.user.client.rpc.IsSerializable' and did not have a custom field serializer. For security purposes, this type will not be serialized. While it is true that Foo does not implement IsSerializable, it does implement Serialized. Furthermore, everyone who had reloaded the page and gotten the 1.7 version of the client had no problems - but people who were still running with the 1.5 client were causing this error. Although we're currently trying things out, I wanted to ask the list if anyone else has experience with this sort of thing? Is there anything we can do to prevent it or better handle it in the future? If we downgrade to 1.5, will people who still have the 1.7 client loaded have problems? Any thoughts and pointers appreciated.--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.