Обновление worklight через диспетчер установки ничего не дает

Я загрузил новый пакет исправлений для worklight и добавил его в качестве репозитория для IBM Installation Manager и отключил флажок, который проверяет наличие обновлений.

Затем в IBM IM я пытаюсь обновить, и новый пакет исправлений отображается правильно, проблема возникает, когда я выбираю пакет обновления и нажимаю «Далее».

После этого ничего не происходит, IBM IM отображает выделенные серым цветом кнопки «Назад», «Далее», «Обновить» и «Отмена».

Редактировать:

Я искал свои журналы обмена мгновенными сообщениями и обнаружил, что при всех моих попытках мгновенные сообщения застревают на одной и той же фазе.

<entry num='68' time='1416502265029' elapsed='00:31.60' level='INFO' thread='ModalContext' startNum='52'>
 <logger>com.ibm.cic.agent.internal.core.Director</logger>
 <method>prepare</method>
 <message>
   <key>Elapsed time {0} for: {1}</key>
   <arg>00:00.05</arg>
   <arg>Preparing com.ibm.imp 6.2.0.20140613_0756</arg>
 </message>
 </entry>
</log>

Я даже пытался переустановить IM, как это описано здесь.

http://www-01.ibm.com/support/knowledgecenter/SSDV2W_1.5.0/com.ibm.silentinstall12.doc/topics/t_silent_installIM_IMinst.html

Все еще не повезло, и я застреваю на том же шаге.

У кого-нибудь есть мысли?

Редактировать2:

Может быть, это истощение кучи? У меня не так много оперативной памяти на этой машине, а WL-сервер работает...


person Silva    schedule 12.11.2014    source источник
comment
Вы должны остановить все Java-процессы WebSphere/Worklight, иначе обновление не удастся из-за блокировки файлов.   -  person Gas    schedule 21.11.2014


Ответы (3)


Ответ на мой вопрос лежит в режиме консоли IBM Installation Manager.

Я зашел в /tools и запустил бинарный файл imcl. Если я обновил сервер Worklight в консольном режиме, я получаю следующую ошибку:

Причина: Пакет IBM Worklight Server 6.2.0 не поддерживает установку в режиме консоли.

В это время я немного расстроился, но затем снова запускаю команду с некоторыми новыми параметрами.

./imcl -showVerboseProgress updateAll

На этот раз я получил новую ошибку, которую мне никогда не показывал графический интерфейс.

Preparing IBM® Worklight Server Complete for eclipse
Preparing IBM® Worklight Server
ERROR: The following errors were generated while updating.
ERROR:   Database APPCNTR (URL jdbc:db2://<someip>:<somePort>/APPCNTR) is not accessible

И это то, с чем я могу работать. :)

На самом деле, я решил эту проблему и смог обновить свой рабочий свет.

person Silva    schedule 21.11.2014

Вероятно, вам потребуется также добавить репозиторий базового выпуска в IBM Installation Manager. См. 'Информацию о репозиториях' по адресу https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.upgrade.doc/devenv/c_upgrade_to_srvr_prep_become_familiar_with_IBM_IM.html

person Didier Vidal    schedule 14.11.2014
comment
Извините, но я не нашел, где я должен скачать репозиторий для IBM IM. Но, пожалуйста, ознакомьтесь с моим обновлением по основному вопросу, так как я узнал дополнительную информацию. К сожалению, я до сих пор мало что могу с этим сделать. - person Silva; 20.11.2014

Симптом звучит так, будто IBM Installation Manager (IM) столкнулся с исключением. Когда это происходит, вы найдете файл журнала здесь:

Для общесистемного IM:

  • В Unix: /var/ibm/InstallationManager/logs/
  • В Windows: C:\ProgramData\IBM\Installation Manager\logs\

Для мгновенных сообщений на пользователя:

  • В Unix: $HOME/var/ibm/InstallationManager/logs/
  • В Windows: C:\Users\USER\AppData\Roaming\IBM\Installation Manager\logs\
person slowhand    schedule 17.11.2014
comment
Я отредактировал свой пост, добавив дополнительную информацию о журналах и устранении неполадок. - person Silva; 20.11.2014