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を使用してサーバーに直接接続していないことに注意してください。
このエラーメッセージを傍受するにはどうすればよいですか?
おかげ