Запустите Java-код для IBM Lotus Notes в Linux.Ошибка нет lsxbe - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь запустить простой код Java, используя Notes.jar для чтения из файлов NSF в Linux.

Когда я запускаю код, я получаю следующее сообщение об ошибке

java.lang.UnsatisfiedLinkError: нет lsxbe в java.library.path

Это работало в Windows при установке заметок Notes.

Пример кода JAVA

NotesThread.sinitThread ();Session s = NotesFactory.createSession ();

Я хочу, чтобы следующее было исправлено

1. Где взять программное обеспечение linux для лотосных заметок и как его установить

Как исправить приведенную ниже ошибку:

Ответы [ 2 ]

0 голосов
/ 15 июня 2019

Просто установите старую версию клиента Lotus Notes Linux или сервера Domino.Затем вы найдете нужные файлы в корневой папке установки.Я предлагаю вам добавить установку в переменную пути (очевидно, JVM не всегда определяет эти значения) или поместить необходимые файлы в usr / lib или / lib (что мы и делаем).Вам потребуется еще несколько библиотек, включая liblxbe.so, я перечислю их здесь как libgsk8iccs_64.so, libxmlproc.so, libnotes.so, libndgts.so.Если бы вы могли найти эти файлы где-нибудь, вам не понадобится клиент lotus.Будет работать только Notes.jar или NCSO.jar.

PS Мне было очень трудно разобраться с этим, поэтому я перечисляю и другие необходимые файлы.

0 голосов
/ 29 мая 2019

Заметки доступны только для Windows и MAC.Если вам нужен доступ к данным заметок в Linux, у вас есть несколько вариантов.
Клиент Notes в Linux был отброшен около 9.0.1 FP6

a) Веб-сервисы.
b) NCSO.JAR и DIIOPсм. https://www -01.ibm.com / support / docview.wss? uid = swg21994330

...