2015-01-26 2 views
0

При попытке загрузить последнюю библиотеку расширений (9.0.1.v00_11_20141217-1000) с использованием UpdateSite.nsf на сервере Windows OSGi просто не работает, т хочет прийти после выдачи:OSGi просто не запускается при запуске сервера Domino, из идей

tell http quit 
load http 

Даже после перезагрузки сервера с OSGI_HTTP_DYNAMIC_BUNDLES установлен в updatesite.nsf моих серверов и после импорта site.xml для библиотеки Extension от OpenNTF. Я подписал содержимое, подписал базу данных, проверил безопасность в Домене сервера.

Вот что загружается, от 2014-08-01:

сказать HTTP OSGi сс com.ibm.xsp.extlib

> [1084:0002-06D0] 01/27/2015 10:19:04 AM Framework is launched.
> [1084:0002-06D0] 01/27/2015 10:19:04 AM id State Bundle
> [1084:0002-06D0] 01/27/2015 10:19:04 AM 90 <<LAZY>>
> com.ibm.xsp.extlib.controls_9.0.1.v00_00_20140801-1000
> [1084:0002-06D0] 01/27/2015 10:19:04 AM 91 <<LAZY>>
> com.ibm.xsp.extlib.core_9.0.1.v00_00_20140801-1000 [1084:0002-06D0]
> 01/27/2015 10:19:04 AM 92 <<LAZY>>
> com.ibm.xsp.extlib.domino_9.0.1.v00_00_20140801-1000 [1084:0002-06D0]
> 01/27/2015 10:19:04 AM 93 <<LAZY>>
> com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20140801-1000 [1084:0002-06D0]
> 01/27/2015 10:19:04 AM 94 <<LAZY>>
> com.ibm.xsp.extlib.oneui_9.0.1.v00_00_20140801-1000 [1084:0002-06D0]
> 01/27/2015 10:19:04 AM 95 <<LAZY>>
> com.ibm.xsp.extlib_9.0.1.v00_00_20140801-1000

Мой Startup внутри C: \ Program Files (x86) \ IBM \ Domino \ Data \ Domino \ рабочее место \ журналы показывает это:

eclipse.buildId=unknown 
java.fullversion=JRE 1.6.0 IBM J9 2.4 Windows Server 2008 x86-32 jvmwi3260sr16-20140416_196573 (JIT enabled, AOT enabled) 
J9VM - 20140416_196573 
JIT - r9_20130920_46510ifx5 
GC - GA24_Java6_SR16_20140416_1614_B196573 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
Framework arguments: -noSplash true true true 
Command-line arguments: -console -data C:/Program Files (x86)/IBM/Domino/data/domino/workspace -noSplash true -clean true -noExit true 

!ENTRY org.eclipse.osgi 4 0 2015-01-26 17:44:59.307 
**!MESSAGE Bundle [email protected] not found.** 

!ENTRY org.eclipse.update.configurator 4 0 2015-01-26 17:44:59.619 

** СООБЩЕНИЕ C: \ Program Files (x86) \ IBM \ Domino \ data \ domino \ workspace.config \ domino \ eclipse \ plugins \ plugins не является допустимым каталогом плагинов. **

!ENTRY org.eclipse.update.configurator 4 0 2015-01-26 17:44:59.822 
!MESSAGE Could not install bundle ../../shared/eclipse/plugins/com.ibm.domino.http.ssl_9.0.1.20140801-1000.jar Bundle "com.ibm.domino.http.ssl" version "9.0.1.20140801-1000" has already been installed from: [email protected]:file:../../shared/eclipse/plugins/com.ibm.domino.http.ssl_9.0.1.20140801-1000.jar/ 

Есть ли у кого-нибудь предложение, что с этим делать?

+0

убедитесь, что extlib не скопирован в файловую систему –

+0

Это просто перешло мне на ум: имя файла базы данных сайта обновлений точно так же, как и переменная notes.ini? Однажды столкнулась с этой проблемой при наличии UpdateSite.nsf. Я теперь всегда придерживаюсь строчной буквы. –

+0

@Mark .. Спасибо за эту идею; Я пересмотрел параметр notes.ini, чтобы найти файл в нижнем регистре. Это не имело никакого значения. Я скоро свяжусь. –

ответ

1

Если версия вашего сервера соответствует используемой версии Extlib (9.0.1), проверьте, установлены ли у вас другие плагины через файловую систему (как упоминал Франтишек). Проверьте папку <YourDominoBinary>\osgi\shared\eclipse\plugins для файлов JAR, содержащих «extlib» и «8.5.3». Это может произойти, если вы обновили с 8.5.3 до 9.0.x, чтобы файлы не были удалены. Обычно у вас не было бы проблем, но у меня тоже был этот сценарий, и все, что мне нужно было сделать, это удалить их/переместить их в другое место. После этого должны загружаться файлы плагинов из вашего обновления.

Другая идея: пакет Extlib содержит 2 версии: один для DDE, один для сервера. Убедитесь, что вы ввели правильный номер в свой updateite.

Не забудьте полностью перезагрузить сервер (после изменения notes.ini) или полностью перезапустить задачу HTTP через «перезагрузить задачу http» после изменения вашего обновления.

+0

@Frantisek & @Oliver: Спасибо за помощь! Это новый новый сервер Domino и его установка, поэтому в предыдущих версиях нет файлов зависания. Существует множество файлов JAR и связанных с ними подпапок, наполненных материалом в папке .. \ Shared \ Plugins \. Это действительно «игра с угадыванием», в которой я должен знать, какие файлы и папки нужно удалить (в папку для хранения)? Я попытался удалить только файлы JAR из папки плагинов и перезапустить Domino только, чтобы увидеть, что он не сообщает предпочтения OSGi, а также видеть те же старые файлы 2014-08 на консоли, имеющие статус «<>». –

Смежные вопросы