支持注释 KB0405293
电子邮件
SAP PI SOAP 适配器错误:使用 PI 的 Ariba CIG 接口的“SOAP 标头解析期间出现 SOAP: ClientError”
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
问题

从 CIG 发送到 PI 的消息失败,我的 SAP PI 系统的发送方 SOAP PI 适配器中存在以下解析错误:

错误:解析收到的 XMB 消息时出错。
SOAP:调用失败:com.sap.aii.af.sdk.xi.srt.BubbleException:解析 SOAP 标头期间出现 SOAP:ClientErrorhttp://sap.com/xi/XI/Message/30XIProtocolError,解析 SOAP:标头 - XML 文档格式不正确{}2 解析器中出现系统错误 [空 "null"]
SOAP:发生错误:com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException:解析 SOAP 标头期间出现 SOAP:ClientErrorhttp://sap.com/xi/XI/Message/30XIProtocolError,解析 SOAP:标头 - XML 文档格式不正确{}2 - 解析器中存在系统错误 [空值 "null"]

解决方案

请在 SAP PI 系统中使用以下解决方法:

上述解决方法取消激活 SAP PI 系统中的 DSR 通行证功能。关闭 PI 中的 DSR 通行证管理不会影响 PI 消息处理或功能。这是一项监控功能,可能会影响依赖该监控工具的一些外部监控工具,例如 FRun 或 SolMan。

请参阅 SAP KBA SOAP:解析 Ariba 接口的 SOAP 标头期间出现 ClientError,以及 PI 中的 SAP 通行证 - 内存和功能改进以供进一步参考。

原因

根本原因是 SAP 库中的缺陷,用于初始化从 Ariba Network (AN) 发送的 SAP 通行证标头。在此解决之前,当文档源自 AN 时,我们已禁用对 SAP 通行证的初始化,作为 2021 年 1 月热修复的一部分。

附加信息

如果您需要进一步说明 SAP PI 端的解决方案,请在 BC-XI-CON-SOP 组件下创建 SAP OSS 事件。有关如何创建 SAP OSS 事件的步骤,请参阅常见问题如何创建 SAP OSS 事件?


适用产品

SAP Integration Suite 托管网关 > 面向业务网络 SCC 的托管网关 > 面向采购商业务网络 SCC 的托管网关
SAP Integration Suite 托管网关 > 面向业务网络的托管网关

使用条款  |  版权所有  |  安全披露  |  隐私