Cum*_*Ata 1 error-handling xpages
如何在此try catch()中获取错误行号如果错误有效.
try
{
//IF an error happens here show me the errorLine Number?
}
catch(e)
{
print(e.toString());
}
Run Code Online (Sandbox Code Playgroud)
XPage OpenLog Logger会自动为您处理,以及捕获任何未捕获的异常.我强烈建议使用它,这也是它自动包含在OpenNTF Domino API中的原因.两者都是Apache许可的,因此没有禁止将它们包含在商业代码中.
如果您想自己编写代码,则代码是开源的.我不会在这里包括这些行,因为它很广泛.您需要识别返回的SSJS异常的Java类,然后在每个异常中调用相关方法.需要进行大量的反复试验才能确定与所有SSJS异常相关的潜在Java类.我不能保证我已经确定了所有这些(我建议使用XPage OpenLog Logger的另一个原因),但我在去年没有记录任何其他Java类的缺陷.
| 归档时间: |
|
| 查看次数: |
376 次 |
| 最近记录: |