Я хотел установить API-интерфейс OpenNTF Domino (первая версия 2.0.0, затем 3.0.0) на моем сервере разработки Domino (и в клиент Designer).Не удается заставить ODA работать через UpdateSite
Все кажется идеальным, Domino устанавливает новые функции OSGi после перезапуска.
Первое, что я заметил, было: Дизайнер не скомпилировал ничего при использовании классов из пакета org.openntf.domino. "Не может быть решен".
Хорошо - тогда я проверил приложение -> Управление приложениями в DDE, но это выглядело нормально. Пакет указан там.
Не имея дополнительной идеи, кроме копирования правой банки в jvm/lib/ext, Дизайнер окончательно скомпилировал мой класс задач Xots.
Был создан быстрый XPage с кнопкой для запуска моей Tasklet. Нажмите кнопку. И журнала трассировки ответил:
java.lang.NoClassDefFoundError: org.openntf.domino.xots.Xots
Но если проверить OSGi статус сервера
tell http osgi ss org.openntf.domino
также выглядит великолепно:
30.08.2016 15:48:41 11 RESOLVED org.openntf.domino.source_3.0.0.201608021035 30.08.2016 15:48:41 14 ACTIVE org.openntf.domino_3.0.0.201608021035 30.08.2016 15:48:41 19 RESOLVED org.openntf.domino.rest.source_3.0.0.201608021035 30.08.2016 15:48:41 21 ACTIVE org.openntf.domino.xsp_3.0.0.201608021035 30.08.2016 15:48:41 25 RESOLVED org.openntf.domino.xsp.source_3.0.0.201608021035 30.08.2016 15:48:41 33 <<LAZY>> org.openntf.domino.rest_3.0.0.201608021035
Что я здесь отсутствует?
Могу ли я проверить, какие версии Domino Designer и Domino вы используете? Поскольку ODA расширяет основные API Domino, она работает только с 9.0.1. Я замечаю, что не уточнил, что, хотя тот факт, что он компилируется, когда в jvm \ lib \ ext предполагает, что это не проблема. –
Release 9.0.1 Редакция +20131022,0932 –
IBM Domino (г) сервера (64 бит) (Release 9.0.1 для Windows/64) –