To be gwt-serializable, you must have a no-arg constructor
davis wrote:
> Hi, I have tried the following:
>
> public class UserNotFoundException extends Exception implements
> Serializable {
>
> // serial uid
> private static final long serialVersionUID = 1L;
>
> public UserNotFoundException(String msg) { super(msg); }
> }
>
> ...and then in my service interface:
>
> @RemoteServiceRelativePath("UserService")
> public interface UserService extends RemoteService {
>
> void register(User user) throws UserNotFoundException;
>
> ...but when I start up the app in hosted mode, I get:
>
> [ERROR] Type 'com.example.client.exceptions.UserNotFoundException' was
> not serializable and has no concrete serializable subtypes
>
> I'm using GWT 1.7.0. I notice the SerializableException is
> deprecated, so I did not use that. I also tried having the exception
> class implement IsSerializable instead of Serializable, but it
> produces the same results.
>
> What am I missing?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---