REST接收器错误响应

2020-09-15 11:06发布

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

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


我正在努力使用REST适配器来获取错误响应。 当我使用SOAPUI调用REST API时,我得到了一个响应,并带有格式正确的错误说明

但是当我使用SAP PI时我什么也没得到? 我试图将"错误处理"设置为"自定义结果",并且在消息内容中使用{http_result}。 但这会导致适配器错误:

"未配置URL占位符http_result或值为空"

有什么想法吗?

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

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


我正在努力使用REST适配器来获取错误响应。 当我使用SOAPUI调用REST API时,我得到了一个响应,并带有格式正确的错误说明

但是当我使用SAP PI时我什么也没得到? 我试图将"错误处理"设置为"自定义结果",并且在消息内容中使用{http_result}。 但这会导致适配器错误:

"未配置URL占位符http_result或值为空"

有什么想法吗?

付费偷看设置
发送
2条回答
浮生未央
1楼 · 2020-09-15 11:36.采纳回答

你好

使用SAP注意 2238546 -HTTP重定向响应支持 在PI REST适配器中,内部变量http_result作为副作用已被删除。

要恢复http_response变量的旧行为,请应用此注释 2273265 -对于生成的XI消息,带有内部变量和错误消息类型的问题处理错误响应消息。

谢谢。

最好的问候

Faison

粗暴的香蕉
2楼-- · 2020-09-15 11:23

完美-谢谢。 实际上,这些注释为我指出了在应用补丁之前可以使用的另一种解决方案:模块参数useResponseErrorMessage

如果有一天SAP能够在文档的适配器中为我们提供可用模块参数的列表,那就太好了! :-)

一周热门 更多>