• 🚨 Ещё можно успеть на курс «OSINT: технология боевой разведки» от Академии Кодебай

    🔍 Изучите методы разведки с использованием открытых источников (OSINT) для проведения успешных атак.
    🛠️ Освойте ключевые инструменты, такие как Maltego, TheHarvester и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальную разведку.
    🧠 Развивайте навыки, которые помогут вам стать экспертом в области информационной безопасности.

    Запись открыта до 23 мая Подробнее о курсе ...

OpenLog

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
Всем привет!
Вот пытаюсь подвязать OpenLog version 1.5 BETA к java-библиотеке.
Вызывать пытаюсь так

C++:
} catch (Exception ex) {
System.out.println("Caught an exception: \n" + ex);
OpenLogItem oli = new OpenLogItem();			
oli.logError(ex);

}
Переменную с именем базы вроде бы определил
C++:
private String logDbName = "databases\\OpenLog.ntf";
Все вроде как надо... кроме того что лог не пишется ;)
Никаких ошибок в консоли... ничего. Не инициализируется объект logDb

Забыл уточнить... все это вызывается из Lotusscript
Код:
	Set jS = New JavaSession()
Set jClass = jS.Getclass("testClass")
Set jObj = jClass.Createobject( )
Если писать
C++:
private static OpenLogItem oli = new OpenLogItem();
то получаю ошибку при инициализации объекта Java:
error: LS2J Error: Java constructor failed to execute.
 
надо посмотреть...
мало инфы
 
бегло посмотрел базу - там же для логов в LS другие ф-ции
или какая цель - подцепить java класс, с логированием, через LS2J бридж?
 
NickProstoNick
OpenLogClass на openNTF - один из шедевров индусской мысли... Сначала меня привлекло, что вроде "всё есть", потом по мере плевания начал переписывать, т.к. пользоваться этим.. невозможно. И переписывал месяца полтора, параллельно своим разработкам.

Во вложении тоже ещё черновик, но хоть пользоваться можно.

Добавлено: Да, и использовать Java-либу для ошибок лотус-скрипта, это уж слишком. Ничего не работает, т.к. через LS2J доступ к Domino-классам обрезан. Для LS надо что-то похожее писать на самом LS.
 

Вложения

  • Log.zip
    Log.zip
    49,8 КБ · Просмотры: 225
А кто сказал что я я отлавливаю ошибки лотус-скрипта?
У меня есть java-класс... ошибки в нем и надо отлавливать. В лотус-скрипте свои обработчики.
 
был вопрос, при недостатке информации
 
Сегодня попробую голый класс без кода.. просто попробую записать в лог. Отпишусь
 
В общем такое резюме :)
Логирование работает только если писать в "чистой" java
В обвязке с lotus-скрипт работать отказывается
 
Логирование работает только если писать в "чистой" java
В обвязке с lotus-скрипт работать отказывается
И не только логирование.
Что в общем-то уже известно:
Ничего не работает, т.к. через LS2J доступ к Domino-классам обрезан.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD