GWTを使用しています(Googleのeclipseプラグインを使用しています)、サーバーからクライアントに例外をスローしようとしています。GWT(Google Web Toolkit)のクライアントに例外をスローする
私の例外が
class LoginException extends Exception implements IsSerializable
のようなものです。しかし、私は(ホスト・モードでロード時)を取得:
[ERROR] [...]/SRC/mypackageと/クライアントの中のエラー/services/Session.java '
[ERROR]行25:hugobarrera.gestorAlumnos.server.LoginExceptionタイプのソースコードはありません。必要なモジュールを継承することを忘れましたか?
Session.javaは次のとおりです。
[...]
public interface Session extends RemoteService {
[...](25行目:)
String newSession(String usr, String pwd) throws LoginException;
[...]
どこが間違っていますか?私は何百万のように人々が例外を投げて問題を抱えているように読んだが、それらの解決策のどれも適用されなかった。
SessionExceptionと同じJavaパッケージとプロジェクトにLoginExceptionがありますか? – skaffman
そうではありませんでした。同じパッケージに移動することで問題は解決しました。また、それを[...] services.exceptionsに移動することもできます:)コメントではなく答えとして投稿する必要があります(= – WhyNotHugo