XPages OpenLog Logger - ErrorDoc - PullRequest
       6

XPages OpenLog Logger - ErrorDoc

0 голосов
/ 26 ноября 2018

Прежде всего, спасибо Полу Уизерсу за его работу:

https://openntf.org/main.nsf/project.xsp?r=project/XPages%20OpenLog%20Logger

Я хотел бы использовать его регистратор (v8.0), но после некоторых тестов у меня естьиметь дело с одним странным поведением, касающимся ссылки на документ об ошибке.

Вот пример:

После регистрации ошибки или события, включая ссылку doc Например:

OpenLogUtil.logEvent(new Throwable(), "This is a Java message with Doc", Level.INFO, doc);

все последующие вызовы журнала - без явного параметра doc - теперь ссылаются на документ предыдущего вызова, например:

openLogBean.addError(e, this);
OpenLogUtil.logError(e);
etc...

База данных OpenLog - Записи:

enter image description here


enter image description here

ОБНОВЛЕНИЕ:

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

HTTP JVM: XOL_DEBUG error: Notes error 4091: Invalid universal id
HTTP JVM: XOL_DEBUG error trace: NotesException: Invalid universal id
HTTP JVM: XOL_DEBUG error trace: NotesException: Object has been removed or recycled

Заранее благодарен за любую помощь

1 Ответ

0 голосов
/ 26 ноября 2018

Виноват, повторное использование того же OpenLogItem.Я подозреваю, что, поскольку он ограничен session, ошибка 4091 произойдет.Пожалуйста, попробуйте эту версию https://openntf.org/main.nsf/project.xsp?r=project/XPages%20OpenLog%20Logger/releases/94080D45393E3DC88525835100495C88

...