2015-08-05 7 views
0

На одном из сайтов моих клиентов они удалили updateite.nsf и создали новый (с тем же именем), установив последнюю библиотеку расширений в updateite.nsf и подписывая контент лицом с Все права администратора.Библиотека расширений osgi не загружается должным образом

ли: Телль HTTP бросить нагрузки HTTP

Когда он загружен HTTP сообщение консоли:

HTTP JVM: NotesException: Invalid копия идентификатор (updatesite.nsf)

Закрой сервера и перезапустил его с той же ошибкой, когда приходилось загружать HTTP. У меня было что-то подобное на новом сервере, который я настроил, но на сервере не было прав администратора. Я не знаю, случалось ли это с предыдущими обновлениями.nsf, прежде чем они удалили его.

В значительной степени все, что я могу придумать. Любые идеи

+0

Вы пытались установить идентификатор реплики нового updateite.nsf в соответствии с идентификатором репликации старого updateite.nsf? Существует множество инструментов, которые могут это сделать. –

+0

Не знаю, был ли я старый, поскольку он был удален. –

+0

Нет резервных копий? –

ответ

0

Ну после того, как много разочарований я, наконец, получил их и работаешь, и вот что нам нужно сделать:

  1. удалить ссылку в Notes.ini для OSGI_HTTP_DYNAMIC_BUNDLES в документе конфигурации сервера четкой как значение и параметр.
  2. удалил updateite.nsf на сервере (фактически просто переместил его за пределы папки «Данные».
  3. Я пробовал просто перезагрузить сервер, но не работал. Наконец пошел в Службы Windows и фактически остановил службу.
  4. снова начать службу. Однако, на сервере запуска было сообщение об ошибке, что существует недопустимый repid для сайта обновления.
  5. из консоли сказать HTTP OSGi сс com.ibm.xsp.extlib и получил чистый список установленных по умолчанию:

    сообщить http osgi ss com.ibm.xsp.extlib 07/08/2015 10:27:54 AM Рамка запущена. 07/08/2015 10:27:54 AM Государственный пакет 07/08/2015 10:27:54 AM 91 <> com.ibm.xsp.extlib.controls_9.0.1.v00_00_20140801-1000 07/08/2015 10:27:54 AM 92 <> com.ibm.xsp.extlib.core_9.0.1.v00_00_20140801-1000 07/08/2015 10:27:54 AM 93 <> com.ibm.xsp.extlib.domino_9. 0.1.v00_00_20140801-1000 07/08/2015 10:27:54 AM 94 <> com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20140801-1000 07/08/2015 10:27:54 AM 95 <> com.ibm.xsp.extlib.oneui_9.0.1.v00_00_20140801-1000 07/08/2015 10:27:54 AM 96 <> com.ibm.xsp.extlib_9.0.1.v00_00_20140801-1000

  6. остановил службу Domino и начал ее снова, получив чистый старт без ссылки на updateite.nsf

  7. создал новый файл updatesite1.nsf и импортировал последнюю библиотеку расширений и подписал контент.
  8. добавил OSGI_HTTP_DYNAMIC_BUNDLES, указывающий на updateite1.nsf
  9. Остановил службу домино, а затем перезапустил его.
  10. startup загрузил правильный OSGI без ошибок и перечисляет правильные компоненты библиотеки расширений.

Я пробовал это, используя команду HTTP quit и загружать HTTP, но это не сработало, только когда я закончил полное завершение работы сервера, действительно ли произошли изменения. Правило номер один очень осторожно, если вам нужно удалить обновление!

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