Mobile First Platform + ionic(платформа Android) Ошибка: корневой каталог контекста сервера приложений IBM WebSphere не найден

Приложение Ionic android после подключения к серверу MobileFirst отправляет запрос по протоколу HTTP, как показано ниже,

POST / mfp / api / adapters / SCAppMiddleWare / apiCall HTTP / 1.1 Пользователь-агент: WLNativeAPI(hwALE-H; ALE-L21C636B571; ALE-L21; SDK 23; Android 6.0) Авторизация: Bearer x-wl-analytics-tracking-id: 51110d67-XXX-XXX-XXX-XXXX x-mfp-analytics-metadata: {"deviceID":"4088fcd7-XXX-XXXX-XXXX-0c888fb82c6c","os":"android","clientID":"XXXXXX-XXXXX-XXXXX-XXXXX-f7ccbe388f32","OSVersion":"6,0", "бренд":"Huawei","модель": "ALE-L21", "mfpAppName": "com.XXXXXX.XXXXXX.XXXXXX.test", "mfpAppVersion": "0.9.9", "appVersionDisplay": "0.9.9", "appVersionCode": "909", "appStoreId": "com.XXX.XXX", "appStoreLabel": "XXX + XXX" } Content-Type: application / x-www-form-urlencoded; charset = utf-8 Content-Length: 384 Хост: devmfp.XXX.XX:9080 Соединение: Keep-Alive Accept-Encoding: gzip

и эта ошибка приходит с ответом:

HTTP / 1.1 500 Внутренняя ошибка сервера X-Powered-By: Servlet/3.0 Тип контента: application/json Дата: Пн, 29 января 2018 04:51:45 GMT Длина контента: 777 Соединение: Закрыть {"statusReason":" Не найдено ", "responseHeaders":{"Connection":"Close","Content-Length":"29092","Date":"Mon, 29 Jan 2018 04:51:44 GMT","Content-Type":"text/html; charset: UTF-8"},"isSuccessful":false,"responseTime":17,"totalTime":21,"warnings":[], "errors":["Контекст сервера IBM WebSphere Application Server Лицензионные материалы Root Not Found - Собственность IBM © Copyright IBM Corp. 1997, 2013. Все права защищены. IBM и логотип IBM являются товарными знаками или зарегистрированными товарными знаками International Business Machines Corp., зарегистрированными во многих юрисдикциях по всему миру. Другие продукты и услуги имена могут быть товарными знаками IBM или других компаний. Текущий список товарных знаков IBM доступен в Интернете по адресу Авторские права и информация о товарных знаках."],"info":[],"statusCode":404}

Необходимо определить, что может вызвать эту проблему, и как ее исправить:) . Приложение и адаптеры были развернуты без каких-либо проблем в соответствии с руководством https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/6.3/hybrid-tutorials/.

1 ответ

Ошибка говорит "statusCode":404 а также IBM WebSphere Application Server Context Root Not Found,

Это происходит из-за того, что в вашем mfpclient.properties/plist указан неправильный корневой контекст. Какую версию MobileFirst вы используете? Ссылка на учебник, которую вы указали, указывает на MobileFirst 6.3. Если вы используете MobileFirst v8, шаги будут другими.

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