• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Использование java-библиотек, java-классов

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Всем привет!
Вопрос следующий.... есть java-библиотека как элемент дизайна базы (не jar).
Есть желание подключить ее к xpages, но никак не могу "раскурить" как это сделать :(
Может кто подскажет?

Вариант с java-классами и jar-файлами не предлагать.
Ну разве что java-класс как интерфейс к библиотеке..... тогда интересно
 
R

romych2004

на сколько я знаю - никак

мб поможет -
В частности коммент:
To reuse existing code from Java script libraries in SSJS I used a LotusScript agent

doing the following:

- extract compiled .jar files from Java script libraries (they are attached to design notes as "%%object%%.jar" files);

- convert the extracted files to Rich Text format (CD segments);

- import converted files into the folder WebContent/WEB-INF/lib in the database

as file resources using DXL (to create a new design element without a real content) +

C API function MailAddMessageBodyComposite (to embed CD file as rich-text into the

just created design element).

That is why the agent it written on LotusScript: it is easy to call C functions from LS.



The agent should be launched after any modifications of Java script libraries to refresh

.JAR's in the WEB-INF folder

Notice that this solution became much less useful since 8.5.3 as there is a new design element:

Code\Java where you can write Java classes directly available in SSJS
 
Последнее редактирование модератором:

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 940
609
BIT
210
Всем привет!
Вопрос следующий.... есть java-библиотека как элемент дизайна базы (не jar).
Есть желание подключить ее к xpages, но никак не могу "раскурить" как это сделать :(
Может кто подскажет?

Вариант с java-классами и jar-файлами не предлагать.
Ну разве что java-класс как интерфейс к библиотеке..... тогда интересно
практически не реально
у нотусни несколько жвм (как минимум инстансов)...
в составе эклипса клиента, в составе дизигнера (как мне показалось - пущает отдельный), в составе тредов агентов, в составе LS2J, в составе http
Все они могут использовать разные класслоадеры (в большинстве - так и делают).
Как результат - "заставить брать" либы по набору опред. путей - не реально.
Эклипсы и хттп используют OSGi - где у либ еще есть и версии
[doublepost=1492766355,1491381115][/doublepost]ну вот как-то так
там есть пост описывающий хак - кот. устанавливает либы в jvm/lib/ext ;)
[doublepost=1492767711][/doublepost]в целях использования общего кода (т.е. уже написанного на java) можно вызывать агенты
 
Мы в соцсетях:

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