我对Restlet有疑问。我们应该如何处理可能的错误?例如,外部应用程序调用Restlet来更新某些数据,但由于某种原因,Restlet失败。我有一个如下所示的捕获:
catch (err)
{
var errMessage = err;
if(err instanceof nlobjError)
{
errMessage = errMessage + ' ' + err.getDetails() + ' ' + errMessage;
}
nlapiLogExecution('DEBUG', 'Error', errMessage)
}
是否足以发回给来电者?
当Restlet尝试从外部应用程序更新或检索数据并且失败时...有什么方法可以让restlet“重新尝试”自己运行,或者这只能在预定的脚本中实现吗?