异步同步中的SOAP故障-标记之间的信息

2020-08-19 13:21发布

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

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


嗨,

在异步同步桥方案中工作,我正在尝试传播SOAP错误消息信息,但由于无法避免使用xslt模式来管理肥皂错误响应,因此我陷入了以下问题,因此在这里 我的担心:

第三方系统正在发送下面详细描述的soap错误模式(我已经在SOAP UI中检查了此响应):

,PI收到以下消息。 它仅使用标记,而不使用标记中发送的信息:

我以为肥皂故障响应会捕获标签之间包含的所有数据,但是在这种情况下,它不是,只接受标签而不是标签。

为什么我没有收到字段是什么原因? 有想法吗?

亲切的问候,

维多利亚

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

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


嗨,

在异步同步桥方案中工作,我正在尝试传播SOAP错误消息信息,但由于无法避免使用xslt模式来管理肥皂错误响应,因此我陷入了以下问题,因此在这里 我的担心:

第三方系统正在发送下面详细描述的soap错误模式(我已经在SOAP UI中检查了此响应):

,PI收到以下消息。 它仅使用标记,而不使用标记中发送的信息:

我以为肥皂故障响应会捕获标签之间包含的所有数据,但是在这种情况下,它不是,只接受标签而不是标签。

为什么我没有收到字段是什么原因? 有想法吗?

亲切的问候,

维多利亚

付费偷看设置
发送
1条回答
软件心理学工程师
1楼-- · 2020-08-19 13:49

您好 Victoria Sanz Blasco

如果可行,请标记为已回答:

1。 让我们先验证您的元数据和适配器配置:

https://blogs.sap.com/2015/07/29/soap-faults-and-webservice-faults-from-3rd-party-webservices/

 Capture3.PNG

 Capture4.PNG

 Capture5.PNG

2。 在此之后,我再也看不到在有无下一个标志的情况下进行测试与监视之间要避免XSLT的情况下您自己的技能(避免在XSLT中进行确认(确认是否存在错误),请验证是否 您会看到完整的回复)

 Capture.PNG

3.1。 然后,如果经过测试,您发现自己实现了新的步骤,然后决定是否可以在具有相似逻辑的一个图形映射中用udf模拟该XSLT信封。

->提示:寻找一个udf 修改节点以强制使用必需的信封

3.2。 或尝试实现Java映射:

https://wiki.scn.sap.com/wiki/display/XI/SFDC+Integration+using+PI+7.1+-+How+to + add + SOAP + Envelope + in + Java + Mapping

通常我看到此解决方案是通过XSLT或ABAP映射实现的...但是您可以尝试使用自己的新解决方案...

成功!

一周热门 更多>