在SAP PI中使用xml Anonymizer Bean删除前缀后的实际命名空间

2020-09-26 06:56发布

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

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


您好,

我们已经在JMS发送器适配器中配置了xmAnonmyzer Module参数。 模块参数会删除以 6 开头的前缀,但是在主标记中,输出xml中缺少" xmlns"和" xsi"命名空间。

请帮助我们获取带有名称空间的主标签。

输入xml:

<?xml版本=" 1.0"编码=" utf-8"?>
http://www.w3.org/2001/XMLSchema-instance" xmlns:dsr =" http://www.dsr.com/rsd/tlog/markup/ poslog " xsi:schemaLocation =" http://www.nrf-arts.org/IXRetail/namespace/POSLog.xsd http://www.dsr.com/rsd/tlog/markup/ poslog DSRPOSLog.xsd" xmlns =" http://www.nrf-arts.org/IXRetail/namespace/">

1101

Store_1101

JMS发送方适配器中的模块配置:

输出消息:

<?xml version ='1.0'encoding ='utf-8'?>


1101

在输出消息POSLog消息中缺少命名空间。

请帮助我们在由JMS发送方适配器生成的输出消息中获取实际的名称空间。

谢谢

Ravi

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

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


您好,

我们已经在JMS发送器适配器中配置了xmAnonmyzer Module参数。 模块参数会删除以 6 开头的前缀,但是在主标记中,输出xml中缺少" xmlns"和" xsi"命名空间。

请帮助我们获取带有名称空间的主标签。

输入xml:

<?xml版本=" 1.0"编码=" utf-8"?>
http://www.w3.org/2001/XMLSchema-instance" xmlns:dsr =" http://www.dsr.com/rsd/tlog/markup/ poslog " xsi:schemaLocation =" http://www.nrf-arts.org/IXRetail/namespace/POSLog.xsd http://www.dsr.com/rsd/tlog/markup/ poslog DSRPOSLog.xsd" xmlns =" http://www.nrf-arts.org/IXRetail/namespace/">

1101

Store_1101

JMS发送方适配器中的模块配置:

输出消息:

<?xml version ='1.0'encoding ='utf-8'?>


1101

在输出消息POSLog消息中缺少命名空间。

请帮助我们在由JMS发送方适配器生成的输出消息中获取实际的名称空间。

谢谢

Ravi

付费偷看设置
发送
2条回答
d56caomao
1楼-- · 2020-09-26 07:17

您好,Ravi,
在XMLAnonymizerBean中,有2个已知问题与不正确的NS处理有关。 请检查SAP Notes 1920468和1725341。我相信1st Note中的参数可以解决问题。

最诚挚的问候,
Vadym

Cikesha
2楼-- · 2020-09-26 07:26

Hello Ravi,
真高兴!

最好的问候,
Vadym

一周热门 更多>