0

まだ実装されていないエンティティを返すサービス メソッドがいくつかあります。たとえば、IUser というインターフェイスと、GuestUser や AdminUser など、このインターフェイスを実装するいくつかのクラスがあります。

すべてのエンティティ クラスは既に明確に定義されており、それらの jar ファイルを操作せずに使用したいと考えています。

私の問題は、クライアント側エンティティで ProxyFor IUser.class を定義し、戻り値の型が IUser であるサービス メソッドを呼び出したいときです。これらのメソッドを呼び出すと、次のエラーが表示されます: ドメイン タイプ com.bis.entity.security.GuestUser をクライアントに送信できません。

RequestFactory のインターフェイスを処理するメソッドを呼び出す方法はありますか? またはクラス エンティティを利用するためにすべてのサービス メソッドを変更する必要がありますか?

4

1 に答える 1

1

今のところ、クラスを使用する必要があります。http://code.google.com/p/google-web-toolkit/issues/detail?id=5762を参照してください。

于 2012-10-27T09:56:50.340 に答える