IBM MobileFirst Platfform CLI 6.3: невозможно загрузить сервер MobileFirst и консоль администрирования

Мы следовали процедуре автоматической установки на удаленный сервер, как указано в документации IBM Developer 6.3 по ссылке: https://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.installconfig.doc/dev/t_silent_installation.html

Скачал файл MobileFirst CLI 6.3 по ссылке: http://public.dhe.ibm.com/ibmdl/export/pub/software/products/en/MobileFirstPlatform/mobilefirst_cli_installer_6.3.0.zip

разархивировал его в MobileFirst CLI 6.3.0 и скопировал файл installer.properties с соответствующим содержимым,

LICENSE_ACCEPTED=ИСТИНА

USER_INSTALL_DIR=/opt/ibm/Worklight-CLI

и оставаясь в той же папке, я установил CLI 3.0 в указанную папку:

./install_linux.bin -i silent -f installer.properties

Приложение установлено в каталог /opt/ibm/Worklight-CLI.

Затем мы создали образец приложения в соответствии с командами командной строки, указанными в ссылке: http://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/dev/r_wl_cli_commands_and_their_definitions.html< /а>

$ mfp create MyProject
$ cd MyProject
$ mfp build
$ mfp deploy

После сборки и развертывания приложения, когда мы попытались проверить консоль MobileFirst через браузер, ссылка: http://xxx.xxx.xxx.xxx:10080/worklightconsole

после входа в систему с учетными данными администратора / администратора отображается страница, загружаются среды, но после ожидания в течение 30 секунд или более выдается ошибка, как на прикрепленном изображении. Но в файле журнала показано, что какой-то файл JAR отсутствует. И я много раз пытался установить свежую копию MFP 6.3. но все время одна и та же проблема.

Пожалуйста, найдите прикрепленный файл журнала и снимок экрана.

Я не могу выяснить, в чем именно проблема.

Ошибка сервера. Свяжитесь с администратором сервера.

Конфигурация сервера:

  • Убунту 14.04.01 ЛЦ
  • Версия MobileFirst: 6.3.0.00.20141127-1401
  • версия Java: 1.7.0_65
  • java.home = /usr/lib/jvm/java-7-openjdk-amd64/jre
  • Среда выполнения OpenJDK (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1)
  • 64-разрядная виртуальная машина сервера OpenJDK (сборка 24.65-b04, смешанный режим)

Сообщение об ошибке консоли: введите здесь описание изображения

Файл журнала:

[11/12/14 10:27:57:376 IST] 0000002f m.ibm.ws.container.service.app.deploy.ManifestClassPathUtils W SRVE9967W: Путь класса манифеста jaxb-api.jar не найден в файле jar
wsjar:file:/home/administrator/.ibm/mobilefirst/6.3.0/server/wlp/usr/servers/worklight/apps/worklightconsole.war!/WEB-INF/lib/jaxb-impl-2.1 .12.osgi.jar или его родитель.

[11/12/14 10:27:57:376 IST] 0000002f m.ibm.ws.container.service.app.deploy.ManifestClassPathUtils W SRVE9967W: Не удается найти путь к классу манифеста для активации.jar в файле jar

wsjar:file:/home/administrator/.ibm/mobilefirst/6.3.0/server/wlp/usr/servers/worklight/apps/worklightconsole.war!/WEB-INF/lib/jaxb-impl-2.1.12.osgi .jar или его родитель.

[11/12/14 10:27:57:376 IST] 0000002f m.ibm.ws.container.service.app.deploy.ManifestClassPathUtils W SRVE9967W: Путь класса манифеста jsr173_1.0_api.jar не может быть найден в файле jar

wsjar:file:/home/administrator/.ibm/mobilefirst/6.3.0/server/wlp/usr/servers/worklight/apps/worklightconsole.war!/WEB-INF/lib/jaxb-impl-2.1.12.osgi .jar или его родитель.

[11/12/14 10:27:57:377 IST] 0000002f m.ibm.ws.container.service.app.deploy.ManifestClassPathUtils W SRVE9967W: Путь класса манифеста jaxb1-impl.jar не найден в файле jar

wsjar:file:/home/administrator/.ibm/mobilefirst/6.3.0/server/wlp/usr/servers/worklight/apps/worklightconsole.war!/WEB-INF/lib/jaxb-impl-2.1.12.osgi .jar или его родитель.

[11.12.14 10:27:57:637 IST] 00000029 com.ibm.ws.webcontainer.osgi.webapp.WebGroup I SRVE0169I: Загрузка веб-модуля: IBMJMXConnectorREST.


person Raghu    schedule 15.12.2014    source источник


Ответы (3)


Вы только ссылаетесь на документацию. Пожалуйста, отредактируйте вопрос и опишите, что вы на самом деле сделали.

Это шаги, которые я предпринял (на основе руководство по CLI), чтобы создать новый проект и приложение с помощью MobileFirst CLI, а затем открыть MobileFirst Console:

Система:

  • OS X 10.10.1
  • Oracle Java (по умолчанию устанавливается ОС)

В терминале:

  1. cd /Пользователи/иданадар/Рабочий стол
  2. mfp создать тестовый проект
  3. cd testProject
  4. mfp добавить гибридное тестовое приложение
  5. запуск МФУ
  6. сборка МФУ
  7. развертывание МФУ
  8. консоль МФУ

Консоль была открыта: введите здесь описание изображения

person Idan Adar    schedule 15.12.2014
comment
Я отредактировал вопрос и предоставил шаги, которые я выполнил для установки MFP CLI 6.3.0. - person Raghu; 15.12.2014
comment
Запустите mfp stop, а затем следуйте моим шагам и сообщите о результатах. - person Idan Adar; 15.12.2014
comment
Привет, я остановил сервер с помощью: mfp stop и перезапустил его и снова сделал тот же шаг: [ссылка] (docs.google.com/file/d/0B0HJ-GQu4AmfT3VEX19vU2h6UFU/) Но по-прежнему сталкиваюсь с той же проблемой - person Raghu; 15.12.2014
comment
Файлы журнала сервера, созданные во время этой операции, можно найти по этой [ссылке] (drive.google.com/file/d/0B0HJ-GQu4Amfb19xdEZIaXI3cms/) - person Raghu; 15.12.2014
comment
Могу ли я узнать, какие порты будет использовать Worklight, кроме 10080. - person Raghu; 17.12.2014
comment
Для серверного компонента в среде разработки (или CLI) самое оно: 10080. Если также задействована платформа Analytics (в любом случае установленная на отдельном сервере... - их можно найти в Центре знаний, выполнив поиск портов) . - person Idan Adar; 17.12.2014
comment
Спасибо. Порты я проверю в Центре знаний. - person Raghu; 17.12.2014

Проверьте, нет ли пробелов в пути к вашей рабочей области eclipse. В Liberty 8.5.5.3, который является внутренним сервером разработки, включенным в MobileFirst Platform Foundation 6.3, существует известное ограничение: в имени пути нельзя использовать пробелы:

https://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.getstart.doc/start/c_known_limitations.html

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

person Barbara    schedule 17.12.2014
comment
Сообщение файла журнала загружается при запуске сервера MFP. И все нормально до тех пор, пока мы не откроем консоль Worklight для проверки развернутых приложений. просто для теста я установил и проверил то же самое в локальной системе Ubuntu, спасибо, все сработало. Но не на удаленном сервере Linux. - person Raghu; 18.12.2014

Проблема связана с размещенным сервером. Они частично открыли порт 10080. поскольку порт позволяет одностороннюю связь. из-за некоторых соображений безопасности организация Hosting Server наложила на него некоторые ограничения. Теперь это решено. Теперь мы можем развернуть и проверить развернутые приложения через консоль Worklight.

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

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

person Raghu    schedule 19.12.2014