После применения последней версии iFix (8.0.0.0-MFPF-IF201708031112) к IBM MobileFirst Server 8.0.0 и плагина cordova-mfp (v8.0.2017072706) среда выполнения MFPF по-прежнему показывает старую версию № (8.0.2017070506). Из-за несоответствия версии среды выполнения сервера и версии плагина mfp мы не смогли подключиться к серверу и получить accessToken в нашем мобильном приложении.
Ниже показан журнал информации о версии, полученный из файла messages.log сервера.
[8/9/17 10:26:02:750 EDT] 00000025 com.ibm.mfp.server.core.internal.logging.ServerInfoLog I
Версия МФУ: 8.0.0.00-20170803-1112
Версия среды выполнения MFPF: 8.0.2017070506
Работает на сервере: Liberty, версия: 8.5.5.8. Работа в помещении
Запуск ОС: Windows Server 2012 R2, версия: 6.3
Java: корпорация IBM, версия: 1.7.0
Имя БД: DB2/NT64, версия БД: SQL10058
Журнал приложений:
08-08 20:48:40.935 19080-19112/com.xxxxx E/null: >> Не удалось подключиться к серверу MobileFirst{"status":400,"statusText":"Неверный запрос","responseText":"{\ "server_version\":\"8.0.2017070506\", **"errorCode\":\"PROTOCOL_MISMATCH_ERROR\",\"errorMsg\":* *"Обнаружено несоответствие между версиями SDK, используемыми для этого приложения. Если вы обновили SDK, создайте новую версию приложения.\"}","errorMsg":"Обнаружено несоответствие между версиями SDK, используемыми для этого приложения. Если вы обновили SDK, создайте новую версию версия приложения.","errorCode":"PROTOCOL_MISMATCH_ERROR"}
08-08 20:48:40.950 19080-19112/com.xxxxx E/null: Неустранимая ошибка - Клиенту не удалось подключиться к серверу MFP