2015-12-16

GWT: GWT-RPC用のデータクラスはIsSerializableを忘れずに

GWTのコンパイル時に
com.google.gwt.user.client.rpc.IsSerializable' and did not have a custom field serializer.
というエラーが出たら、RPCで利用するデータクラスのシリアライズに問題あるということなので、
  • IsSerializable
が実装(Implement)されているか確認しましょう。今更な内容ですが、実は、
  • ローカル環境ではOKでもGAE上では動かない
ということがあるので、要注意です。以前は、Java標準の serializable でもOKだったような気がしますが、少なくともGAEの環境では、IsSerializable が必須のようです。





0 件のコメント:

コメントを投稿