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

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

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

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

NickProstoNick

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

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

мб поможет -
В частности коммент:
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
 
Последнее редактирование модератором:
Всем привет!
Вопрос следующий.... есть java-библиотека как элемент дизайна базы (не jar).
Есть желание подключить ее к xpages, но никак не могу "раскурить" как это сделать :(
Может кто подскажет?

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

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

Курс AD