When submitTeam(...) is called, I am getting *unknown.com_google_gwt_user_client_rpc_SerializationException_SerializationException__Ljava_lang_String_2V(Unknown Source). The List<Player> can have both Player* and Captain objects. I am using GWT 2.3.0 with JDK 1.6. Any hint is appreciated. I've also posted this on SO here<http://stackoverflow.com/questions/7139945/why-is-my-submitteamlistplayer-players-service-rpc-method-being-called>
@RemoteServiceRelativePath("registrationService") public interface RegistrationService extends RemoteService { Boolean isValidEmail(String email); String submitTeam(String teamName, List<Player> players); } public interface RegistrationServiceAsync { void isValidEmail(String email, AsyncCallback<Boolean> callback); void submitTeam(String teamName, List<Player> players, AsyncCallback<String> callback); } public class Player implements IsSerializable { private final String lastName; private final String firstName; private final String email; public String getLastName() { return lastName; } public String getFirstName() { return firstName; } public String getEmail() { return email; } public Player(final String lastName, final String firstName, final String email) { this.lastName = lastName; this.firstName = firstName; this.email = email; } @Override public String toString() { StringBuilder builder = new StringBuilder(); builder.append("Player [lastName=").append(lastName) .append(", firstName=").append(firstName).append(", email=") .append(email).append("]"); return builder.toString(); } } public class Captain extends Player implements IsSerializable { public Captain(final String lastName, final String firstName, final String email) { super(lastName, firstName, email); } @Override public String toString() { return super.toString() + " Captain."; } } -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/5K-4JKPn79UJ. To post to this group, send email to google-web-toolkit@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.