在GWT开发人员模式下运行时com.google.gwt.user.client.client.rpc.SerializationException

| 当我们在GWT开发人员模式下运行应用程序时,我们将获得如下所示的序列化异常,如果从开发人员模式之外运行则无法获得。有任何想法吗?请注意,所讨论的MySDO类是从com.extjs.gxt.ui.client.data.BaseModel扩展的,它本身是可序列化的,并且还具有公共的无参数构造函数
Caused by: com.google.gwt.user.client.rpc.SerializationException: Type \'com.foo.MySDO\' 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.: instance = com.foo.MySDO@fd4410
    at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:610) [:]
    at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129) [:]
    at com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSerializerBase.serialize(Collection_CustomFieldSerializerBase.java:43) [:]
    at com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializer.serialize(ArrayList_CustomFieldSerializer.java:36) [:]
已邀请:
可能是com.foo.MySDO包含其他一些不序列化的类型

要回复问题请先登录注册