我正在使用这段出色的代码来在自定义错误页面中获取stacktrace

var  stackTrace = "";
    var  trace = requestScope.error.getStackTrace();
    for (var  i = 0; i < trace.length; i++){
    stackTrace += trace[i]+ "<br />" ;
}
return  stackTrace;

但是似乎这没有返回任何extlib错误
仅当我使用默认的运行时错误页面时,才会出现以下错误:

“无效的组件ID dynC用于部分刷新”

任何方式修改我的代码,也返回extlib错误?

最佳答案

这取决于抛出哪种异常。并非所有的异常都有一个“getStackTrace()”。有关Xpages错误管理的更多信息,请参见此处:http://www-10.lotus.com/ldd/ddwiki.nsf/dx/error-management-in-xpages.htm。看看该页面上“Dominykas Kardokas”的评论。

07-24 12:36