サポートノート KB0405293
電子メール
SAP PI SOAP アダプタエラー: 「SOAP:ClientError during parsing of SOAP header」 (PI を使用した Ariba CIG インターフェイス向け)
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
問題

CIG から PI に送信されたメッセージが、SAP PI システムの送信側 SOAP PI アダプタで以下の解析エラーで失敗しました。

エラー: 受信した XMB メッセージの解析中にエラーが発生しました。
SOAP: 呼び出しに失敗しました: com.sap.aii.af.sdk.xi.srt.BubbleException: SOAP ヘッダhttp://sap.com/xi/XI/Message/30XIProtocolError の解析中に SOAP:ClientError が発生しました。SOAP:Header の事前解析中 - XML 文書の形式が正しくありません。{}2-パーサーでシステムエラーが発生しました [null "null"]
SOAP: エラー発生: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: SOAP:ClientError during parsing of SOAP headerhttp://sap.com/xi/XI/Message/30XIProtocolError preparing while preparsing SOAP:Header - XML document not well-formed{}2-パーサでのシステムエラー [null "null"]

解決

ご使用の SAP PI システムで以下の回避方法を使用してください。

上述の回避方法によって、SAP PI システムで DSR パスポート機能が無効化されます。PI で DSR パスポート管理をオフにしても、PI メッセージ処理や機能には影響しません。これは、FRun や SolMan などの一部の外部監視ツールに影響する可能性がある監視機能です。

詳細については、Ariba インタフェースの SOAP ヘッダの解析時の SAP KBA SOAP:ClientError および SAP ノート PI の SAP パスポート - メモリおよび機能改善を参照してください。

原因

根本原因は、Ariba Network (AN) から送信された SAP パスポートヘッダーの初期化に使用される SAP ライブラリの不具合であることが判明しました。これが解決されるまでは、ドキュメントが 2021 年 1 月の Hot Fix の一部として AN から発生した場合に、SAP パスポートの初期化が無効化されています。

追加情報

SAP PI 側で回避方法をさらに明確にする必要がある場合は、コンポーネント BC-XI-CON-SOP を指定してインシデントを登録してください。SAP OSS インシデントの登録方法に関するステップの詳細については、FAQ で SAP OSS インシデントを登録する方法を教えてください。


該当項目

SAP Integration Suite 管理ゲートウェイ > Business Network 向け管理ゲートウェイ
SAP Integration Suite 管理ゲートウェイ > Business Network 向け管理ゲートウェイ - SCC > Buyer Business Network 向け管理ゲートウェイ - SCC

使用条件  |  Copyright  |  セキュリティに関する情報  |  情報の保護