移动优先平台+离子(Android平台)错误:未找到IBM WebSphere Application Server上下文根

时间:2018-01-29 06:08:29

标签: android ionic-framework ibm-mobilefirst mfp

连接到MobileFirst服务器后的Ionic android app在HTTP协议中发出请求,如下所示,

POST / mfp / api / adapters / SCAppMiddleWare / apiCall HTTP / 1.1 用户代理:WLNativeAPI(hwALE-H; ALE-L21C636B571; ALE-L21; SDK 23; Android 6.0) 授权:持票人 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" , “品牌”: “华为”, “模式”: “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”} 内容类型:application / x-www-form-urlencoded;字符集= utf-8的 内容长度:384 主持人:devmfp.XXX.XX:9080 连接:保持活力 Accept-Encoding:gzip

并且响应中出现此错误:

HTTP / 1.1 500内部服务器错误 X-Powered-By:Servlet / 3.0 Content-Type:application / json 日期:星期一,2018年1月29日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上下文根未找到许可材料 - 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 个答案:

答案 0 :(得分:1)

错误显示IBM WebSphere Application Server Context Root Not Foundthis

这是因为您没有在mfpclient.properties/plist中指定正确的上下文根。您使用的是什么版本的MobileFirst? 您提供的教程链接指向MobileFirst 6.3。 如果您使用的是MobileFirst v8,则步骤会有所不同。