2012-02-24 5 views
0

私は本当にこの問題を解決できません! 私はgwt/gxtプロジェクトにエラーがありました。this投稿に感謝します。できるだけ多くの "ハンドル"を置くことができました。 これは私がRPCを呼び出すコードです:エラーなしでGWT Rcpのエラーをデバッグ

Button bSave=new Button("Save", new SelectionListener<ButtonEvent>() { 
    @Override 
    public void componentSelected(ButtonEvent ce) { 
      //creation of parameters 
      List<CodeBaseModel> rapportino =new ArrayList<CodeBaseModel>(); 
      CodeBaseModel rapp = new CodeBaseModel(getValues()); 
      List<CodeBaseModel> tmp =new ArrayList<CodeBaseModel>(); 
      tmp.add(rapp); 
      snd_service.saveData(tmp, new AsyncCallback<Boolean>(){ 
      public void onFailure(Throwable caught) { 
     Window.alert(caught.getMessage()); 
     Window.alert(getStackTrace(caught, "\n")); 
      } 
     public void onSuccess(List<CodeBaseModel> result) { 
     //control results 
       ... 
      } 
      }); 
    } 
}); 

私は、サーバー側でエラーを持っていない、と関数が実行されることはありません。
Chromeでは、サーバーサービスへのリクエストを確認できませんでした。
私は、同じ非同期クラスの同じ関数を自分のコードの別のポイントで使用し、うまく動作します(同じ方法で呼び出します)。
私はjavascriptや他のクライアント側のエラーはありません。
障害キャッチオブジェクトが何の情報を返さない:
caught.getMessage() - >未定義
getStackTraceメソッド(キャッチ、 "\ N") - > Unknown.Qic(不明ソース:0)Unknown.uqc(不明ソース:0 )Unknown.yqc(不明なソース:0)Unknown.Rnc(不明なソース:0)不明$ D(不明なソース:0)Unknown.Gqc(不明なソース:0)Unknown.yqc(不明なソース:0)

私は何をすべきかわからない、何か提案がありますか?

おかげで、フェデリカ

答えて

0

は、私は私の質問に答えることを忘れてしまったが、問題があったところ最終的に私が見つけました。私はそれが誰にも関心がないと思うが、私は自分自身をあまり信用しないし、私はこの問題に再び陥ると確信している。だから 問題は、渡されたパラメータの値非同期関数呼び出し。書込みエラーの場合、この値の1つはクライアント・ユーザー定義オブジェクトでした。

Bye、Federica