CPI中开放式连接器适配器中资源的查询参数

2020-09-05 04:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试在CPI中...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试在CPI中配置OpenConnectors适配器。 创建应用程序,在安全材料中部署密钥一切都已完成。 当我将资源作为硬编码值发送时,我可以成功获得响应。

但是,相反,如果我想从有效负载示例/envelopes/${header.Id}或$ {in.header.Id}动态传递资源,则系统要求输入Resource的Query参数。

我使用了 OpenConnector接收器配置 它。 但我不明白为什么它不起作用。

内容修饰符:

使用消息头的接收器配置。

在"资源查询参数"中,我使用以下选项进行试错分析。

{Id}

{header.Id}

Id = {Id}

Id = {header.Id}

但是错误仍然相同。

错误消息:

com.sap.it.rt.adapter.openconnectors.exceptions.OpenConnectorsException:Http请求中发生错误:com.sap.it.rt.adapter.openconnectors.exceptions.OpenConnectorsException:资源URI缺少查询参数,原因: com.sap.it.rt.adapter.openconnectors.exceptions.OpenConnectorsException:针对资源URI缺少查询参数

和日志如下。 (不要点击,它不是URL)

{Activity = sap-openconnectors: https://api.openconnectors.ext.hanatrial.ondemand.com/ elements/api-v2?openConnectorAlias = &openConnectorResource =/信封/${in.header.Id}&httpMethod=get&requestFormat=json&responseFormat=xml≺ocessInPages=false&httpConnectionTimeout=60000&receiverName=Receiver&channelName=OpenConnectors

非常感谢您的帮助。

此致

Sidharth VR

(21.5 kB)