2011-06-29 10 views
3

RestDataSourceでSmartGWTを使用しています。私はそうのようRPCManagerのためのコールバックハンドラを追加することによって、より多くの優しいメッセージを作成するには、このメッセージを傍受しようとしていSmartGWT RPCManagerのエラー処理を傍受する方法

Server returned TRANSPORT_ERROR with no error message 

RPCManager.setHandleTransportErrorCallback(new HandleTransportErrorCallback() { 

    public void handleTransportError(int transactionNum, int status, 
     int httpResponseCode, String httpResponseText) { 

     System.err.println("Transaction number: "+transactionNum); 
     System.err.println("Status: "+status); 
     System.err.println("Response code: "+httpResponseCode); 
     System.err.println("Response text:"+httpResponseText); 

     SC.warn("You have no internet connection."); 

     } 
    }); 
私は、インターネット接続を失うたびに、私はSC.warnのウィンドウを取得します

しかし、エラーメッセージが表示され、警告メッセージが表示されますが、上記の警告メッセージも表示されます。

私はRestDataSourceを使用しており、RPCManagerを使用してサーバーに直接接続していないことに注意してください。

このエラーメッセージを傍受するにはどうすればよいですか?

おかげ

答えて

関連する問題