http://groups.google.com/group/google-web-toolkit/browse_thread/thread/7dd5123d359ddfa8に触発されました
Eclipse と Maven と gwt 2.1.1 の使用
gwt war をコンパイルしてデプロイします。
Eclipse から起動した OOPHM を使用してみてください。
これは私には失敗します。
これはサーバー ログに生成されます。
エラー: シリアル化ポリシー ファイル 'blah.gwt.rpc' が見つかりませんでした。この展開に含めるのを忘れましたか?
警告: モジュール 'http://blah:8080/BlahUI/BlahUI/' の SerializationPolicy '94DEC228B2828D3A5897FEE3D6845A40' を取得できませんでした。従来の 1.3.3 互換のシリアル化ポリシーが使用されます。その結果、SerializationExceptions が発生する場合があります。
その後
着信 RPC 呼び出し com.google.gwt.user.client.rpc.SerializationException のディスパッチ中の例外: タイプ '[LpathToClass;' は 'com.google.gwt.user.client.rpc.IsSerializable' に割り当て可能ではなく、カスタム フィールド シリアライザーを持っていませんでした。セキュリティ上の理由から、この型はシリアライズされません。 google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:614)
追加の gwt.rpc ファイルが生成されたので (Eclipse/Maven プラグインのどちらかを知っていますか?)
再コンパイル (gwt.rpc ファイルがターゲット フォルダーにないため、クリーン コンパイルでも機能します。私の OOPHM gwt.rpc ファイルはエントリポイント html と同じフォルダーにあります) および再デプロイします。この新しい war ファイルには、生成された gwt.rpc ファイルが含まれます。
Eclipse から OOPHM を再起動します。
私のために働きます。