2020-08-22 19:54发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用SAP PI 7.31 SP17。 我有异步IDoc发送方到REST接收方方案。 我已经为非200状态代码设置了自定义错误处理,如下所示:
如我在消息日志中所见,触发了自定义处理。 见下文:
但是我在哪里可以查看来自{http_result}的有效载荷?
即使我在下面的消息编辑器中打开消息,也可以看到已发送JSON有效负载,但找不到{http_result}有效负载。
谢谢。
似乎您正在查看请求消息的已记录有效负载。 自定义错误应记录在响应消息的步骤列表中。 您是否尝试过单击"相关消息"而不是"打开有效载荷"来查找响应消息,然后显示响应消息的有效载荷?
好。 注意。
感谢您的回复。
由于我的项目场景是异步的,所以我正在尝试以下博客:
IDoc REST异步 -同步场景
(请参阅Raffael的回复)
答案:
1。 在异步IDoc Sender与REST接收器方案中,{http_result}未记录在REST接收器通道的消息日志中。
2。 但是,可以通过XPI Inspector看到{http_result}。 请参阅以下步骤:
3。 建立您的返回流(异步同步)并在PI中接收消息。 为此,请参阅博客 IDoc REST异步同步场景。 在这种情况下,{http_result}将被转回并可以在响应接收器通道的日志中查看。
我按照第3点实现了返回路径。我的流程设置是SOAP到RFC Receiver。 而且我可以使用{http_result}
尝试Point 3的用户请注意以下SAP注意事项:2212660-具有REST接收器通道的异步/同步桥失败
最多设置5个标签!
似乎您正在查看请求消息的已记录有效负载。 自定义错误应记录在响应消息的步骤列表中。 您是否尝试过单击"相关消息"而不是"打开有效载荷"来查找响应消息,然后显示响应消息的有效载荷?
好。 注意。
感谢您的回复。
由于我的项目场景是异步的,所以我正在尝试以下博客:
IDoc REST异步 -同步场景
(请参阅Raffael的回复)
答案:
1。 在异步IDoc Sender与REST接收器方案中,{http_result}未记录在REST接收器通道的消息日志中。
2。 但是,可以通过XPI Inspector看到{http_result}。 请参阅以下步骤:
3。 建立您的返回流(异步同步)并在PI中接收消息。 为此,请参阅博客 IDoc REST异步同步场景。 在这种情况下,{http_result}将被转回并可以在响应接收器通道的日志中查看。
我按照第3点实现了返回路径。我的流程设置是SOAP到RFC Receiver。 而且我可以使用{http_result}
在RFC接收器消息日志中查看我的自定义结果尝试Point 3的用户请注意以下SAP注意事项:2212660-具有REST接收器通道的异步/同步桥失败
一周热门 更多>