最近、Windows 7 に移行し、GWT を get 2.2.0 から 2.4.0 にアップグレードしました。
しかし、以前は機能していたアプリケーションは、この例外をスローします。
警告: VaR 実行時間の取得に失敗しました。env=事前。com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: com.google.google. gwt.http.client.Request.fireOnResponseReceived(Request.java:287) at com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:395) at sun.reflect.GeneratedMethodAccessor34.invoke(不明なソース) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で java.lang.reflect.Method.invoke(Method.java:597) で com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java) で:103) com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) で com.google.
同様の GWT の問題に関する質問を見たことがありますが、それは私の問題とまったく同じではありません。
同期および非同期インターフェイスと実装クラスに互換性があることを確認しました。
呼び出されるメソッドは
Date getSophisVarDumpTime(String environment);
アプリケーションは GWT-RPC を使用します。
ホストされたモードで、問題を見つけるために応答のデシリアライゼーションに足を踏み入れました。
SerializerBase.getTypeHandler() の逆シリアル化マップのエントリが .
java.sql.Date/730999118=com.google.gwt.user.client.rpc.core.java.sql.Date_FieldSerializer
しかし、応答の型情報は java.sql.Date/3996530531 であるため、デシリアライズ ルーチンが見つかりません。
アプリケーションのクリーニングと再構築を試みましたが、効果はありませんでした。
これらの識別子がどのように異なるかはわかりません。
どんなアイデアでも大歓迎です。