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 = TRUE

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. но все время одна и та же проблема.

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

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

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

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

  • Ubuntu 14.04.01 LTS
  • 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, смешанный режим)

Сообщение об ошибке консоли:

Журнальный файл:

[12/11/14 10: 27: 57: 376 IST] 0000002f m.ibm.ws.container.service.app.deploy.ManifestClassPathUtils W SRVE9967W: путь к классу манифеста jaxb-api.jar не найден в файле jar
wsjar: Файл:/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 или его родитель.

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

wsjar: Файл:/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 или его родитель.

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

wsjar: Файл:/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 или его родитель.

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

wsjar: Файл:/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 или его родитель.

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

3 ответа

Решение

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

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

система:

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

В терминале:

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

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

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

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

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

Проверьте, есть ли в пути какие-либо пробелы для вашего рабочего пространства 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

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

Другие вопросы по тегам