XSLT映射转换错误-代理到SOAP同步方案

2020-08-20 20:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在处理同步方...

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

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


专家们,

我正在处理同步方案,我们需要在其中添加Soap Envelope和标头。

1)在请求中,一切都很好,但是soap主体中的名称空间/前缀存在一些问题。

Soap Body具有额外的名称空间,其前缀为ns1,有效负载中也包含ns1前缀。 但是,我们不需要正文中的名称空间和前缀,也不需要ns1的urn intead。我们尝试使用XMLAnonymizerBean,但是它不起作用。

xslt-mapping-code.txt

请求有效负载结构

2)在OM测试选项卡中测试Response XSLT映射时遇到问题。 错误在于创建了PI对象的名称空间。 该名称空间不会响应有效负载,因为目标是ariba,并且在那里存在标准。

响应有效负载结构

所附的XSLT代码仅供参考。

请提出代码中的错误,以及哪些更改可以帮助更正错误。

谢谢

尼迪·斯里瓦斯塔瓦

error.jpg (34.3 kB)
4条回答
haha101010
2020-08-20 21:21

嗨!

您有" 使用指令复制源元素的名称空间定义的结果是您的请求输出有效载荷中的" ns1"名称空间。

Evgeniy。

一周热门 更多>