MFP 7.1 中的 HTTP 与 SAP 适配器
Posted
技术标签:
【中文标题】MFP 7.1 中的 HTTP 与 SAP 适配器【英文标题】:HTTP vs. SAP adapters in MFP 7.1 【发布时间】:2016-04-06 19:52:10 【问题描述】:尝试使用 MobileFirst Platform Studio 7.1.0.00-20160323-1606 的服务发现功能。
生成的 adapter.xml 文件用于 HTTP 适配器,而不是 SAP 适配器。
<wl:adapter xmlns:wl="http://www.ibm.com/mfp/integration"
xmlns:http="http://www.ibm.com/mfp/integration/http"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
name="SAPGWAdapter1">
这也将 connectionPolicy 标记创建为<connectionPolicy xsi:type="http:HTTPConnectionPolicyType">
这不允许我添加包含在 xsi:type="nwgateway:NWGatewayHTTPConnectionPolicyType"
类型定义中的属性,例如 <serviceRootURL>
和 <serverIdentity>
节点。
我可以将适配器类型改回 SAP,还是 HTTP 现在是标准?如果是,我如何传入 serverIdentity 属性?尝试针对实时 SAP 实例测试适配器给了我“未经授权”的错误(至少,我认为它是这么说的。它是德语的......)
-保罗·霍兰-
【问题讨论】:
【参考方案1】:我们仍然提供 SAP 适配器。使用最适合任务的适配器。
创建一个新的适配器,如果您使用的是 eclipse 插件,然后右键单击适配器 > 新建 > MobileFirst 适配器
在适配器类型下,您有两个选项
SAP Netweaver 网关适配器 SAP JCo 适配器
here 是我们关于 SAP 适配器的用户文档
【讨论】:
好的——这完全是我的错误......我得到了正确的授权失败错误,因为我为“sap-client”传递了错误的参数值。一旦我纠正了这个错误,HTTP 适配器就可以正常工作了。以上是关于MFP 7.1 中的 HTTP 与 SAP 适配器的主要内容,如果未能解决你的问题,请参考以下文章
“mfp push”在部署适配器时抛出 NullPointerException (MobileFirst Platform 7.1)
将 MobileFirst JavaScript 适配器从 7.1 升级到 8.0 时替换轮询事件源