我正在使用这段精彩的代码在自定义错误页面中获取堆栈跟踪
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错误?
答案 0 :(得分:0)
这取决于抛出的异常类型。并非所有例外都有'getStackTrace()'。有关Xpages错误管理的更多信息,请参阅此处:http://www-10.lotus.com/ldd/ddwiki.nsf/dx/error-management-in-xpages.htm。请查看该页面上“Dominykas Kardokas”的评论。