I've done some further analysis: I'm only getting errors for server
side classes that have a reference to one of the classes implementing
IsSerializable (either directly or through inheritance).  GWT Compiler
does not complain about the classes implementing IsSerializable (or
their child classes) or classes with no references to a class
implementing IsSerializable.
Meanwhile, I've confirmed that the only classes the the client code
sees are the few classes implementing IsSerializable.  The fact that
this runs successfully in Hosted Mode verifies that as well.

Perhaps there is some kind of compiler configuration that is set too
aggressively.  I'm pretty confident that I was able to GWT compile
this project using GWT 1.7.1 because I successfully deployed to
Tomcat.  Was there a change from GWT 1.7.1 to 2.0 that might explain
this?


On Jan 6, 4:10 pm, Open eSignForms <[email protected]> wrote:
> Without knowing your code, I cannot be sure, but somehow those classes are
> being referenced directly or as parameters something in your client
> classes.  All references in the client code must be translatable, and most
> likely neither InputStream nor SimpleDateFormat are.  So your client classes
> must not have any references to them.
-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.


Reply via email to