Как составить стек? - PullRequest
       15

Как составить стек?

0 голосов
/ 22 февраля 2012

Я использую этот блестящий кусок кода, чтобы получить трассировку стека на пользовательской странице ошибки

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

Но похоже, что это не возвращает никаких ошибок extlib Следующая ошибка видна, только если я использую страницу ошибки времени выполнения по умолчанию:

«Недопустимый идентификатор компонента dynC для частичного обновления»

есть ли способ изменить мой код, чтобы он также возвращал ошибки extlib?

1 Ответ

0 голосов
/ 10 марта 2012

Зависит от того, какое исключение выдается. Не у всех исключений есть getStackTrace (). Дополнительную информацию об управлении ошибками Xpages смотрите здесь: http://www -10.lotus.com / ldd / ddwiki.nsf / dx / error-management-in-xpages.htm . Взгляните на комментарий от "Доминикас Кардакас" на этой странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...