我正在使用这段出色的代码来在自定义错误页面中获取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”的评论。