GWTクライアントを使用してRestletの「最初のアプリケーション」サンプルを実行しようとしましたが、パラメーターがクライアントからサーバーに渡されていません。
サーバーインターフェース:
public interface SeriesResource {
@Get
public ArrayList<SeriesPoint> getSeries(String pair, int barSize, int numBars, long toDate);
}
サーバー実装:
public class SeriesServerResource extends ServerResource implements SeriesResource {
@Get
public ArrayList<SeriesPoint> getSeries(String pair, int barSize, int numBars, long toDate) {
...
}
}
クライアント:
public interface SeriesResourceProxy extends ClientProxy {
@Get
public void getSeries(String pair, int barSize, int numBars, long toDate, Result<ArrayList<SeriesPoint>> callback);
}
SeriesResourceProxyImpl.javaの生成されたコードをチェックして、パラメーターで何が行われているかを確認しましたが、実際にはパラメーターで何も行われていないため、サーバーに送信されない理由が説明されています。パラメータを送信するために必要なコードをコンパイラに生成させるために、他に何かする必要がありますか?