离子型安卓应用程序在连接到MobileFirst服务器后,在HTTP协议中提出如下请求:
POST /mfp/api/适配器/SCAppMiddleWare/apiCall/1.1用户-代理:WLNativeAPI(hwALE;AL-L21C636B571;ALL-L21;SDK 23;授权:无记名x-w分析-跟踪-id:51110d67-XXX-XXXX x-mfp-分析-元数据:{"deviceID":"4088fcd7-XXX-XXXX-XXXX-0c888fb82c6c","os":" Android ","clientID":"XXXXXX-XXXXX-XXXXX-XXXXX-f7ccbe388f32","osVersion":"6.0",“品牌”:“华为”,"model":"ALE-L21",“mfpAppName”:“com.XXXXXX.test”,"mfpAppVersion":"0.9.9","appVersionDisplay":"0.9.9","appVersionCode":"909","appStoreId":"com.XXX.XXX","appStoreLabel":"XXX+XXX"} Content-Type: application/x form-urlencoded;charset=utf-8内容长度: 384主机: devmfp.XXX.XX:9080连接:保持活动接受编码: gzip
这个错误伴随着响应:
HTTP/1.1 500内部服务器错误X-由Servlet/3.0内容驱动-类型:应用程序/json日期: Mon,2018年1月29日:51:45 GMT内容-长度: 777连接:关闭{“statusReason”:“未找到”,“responseHeaders”:{“连接”:“关闭”,“内容长度”:“29092”,“日期”:“Mon,2018年1月29日:51:44 GMT",”内容-类型“:”text/html;字符集: UTF-8"}、"isSuccessful":false、"responseTime":17、"totalTime":21、“警告”:[]、“错误”:“IBM WebSphere Application Server上下文根未找到许可材料- IBM版权IBM. 1997、2013。版权所有。IBM和IBM标志是国际商业机器公司的商标或注册商标,在全球许多地区注册。其他产品和服务名称可能是IBM或其他公司的商标。当前的IBM商标列表可在网络上获得版权和商标信息。
需要确定导致此问题的原因,以及如何解决:)。根据教程https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/6.3/hybrid-tutorials/,应用程序和适配器已经部署,没有任何问题。
发布于 2018-01-29 14:07:07
错误说是"statusCode":404和IBM WebSphere Application Server Context Root Not Found。
这是因为在mfpclient.properties/plist中没有指定正确的上下文根。您使用的是什么版本的MobileFirst?您提供的教程链接指向MobileFirst 6.3。如果您使用的是MobileFirst v8,则步骤将有所不同。
https://stackoverflow.com/questions/48495291
复制相似问题