0

この素晴らしいコードを使用して、カスタムエラーページでスタックトレースを取得しています

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 エラーも返すようにコードを変更する方法はありますか?

4

1 に答える 1

0

スローされる例外の種類によって異なります。すべての例外に「getStackTrace()」があるわけではありません。Xpagesエラー管理の詳細については、http://www-10.lotus.com/ldd/ddwiki.nsf/dx/error-management-in-xpages.htmを参照してください。そのページの「DominykasKardokas」からのコメントを見てください。

于 2012-03-10T10:12:10.737 に答える