Restletに関する質問があります。考えられるエラーをどのように処理するべきですか?たとえば、外部アプリケーションはRestletを呼び出してデータを更新しますが、何らかの理由でRestletが失敗します。私は以下のキャッチを持っています:NetSuite Restletエラー処理と再試行でコードが失敗する
catch (err)
{
var errMessage = err;
if(err instanceof nlobjError)
{
errMessage = errMessage + ' ' + err.getDetails() + ' ' + errMessage;
}
nlapiLogExecution('DEBUG', 'Error', errMessage)
}
これは発信者に返信するのに十分ですか?
Restletが外部アプリケーションからデータを更新または取得しようとしたときに失敗した場合はどうすればよいでしょうか?Restletはそれ自体を実行し直す方法がありますか?これはスケジュールされたスクリプトでのみ可能ですか?