サポートノート KB0400174
電子メール
エラー: 文書を解析できません。SAP PI システムで HTTP 200 OK です。
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
症あてに

SAP Ariba から外部システムにドキュメント (注文書など) を送信すると、SAP PI システムで「Can’t parse the document, HTTP 200 OK」というエラーが表示されます。


原氏

これは、外部システムでのエンドポイント設定の問題、接続タイムアウト、または SAP Ariba Buying SOAP Faults に SOAP エンベロープ属性がないことが原因です。


解決
  1. SAP PI (プロセスインテグレーション) 側の SOAP 応答で SAP ノート WhiteSpaces のサポートに従ってください。
  2. ERP のジョブ頻度を増やして、Ariba から取得されるレコード数を削減し、SAP PI で設定されたタイムアウト制限内に完了できるようにします。
  3. SAP Ariba Buying シナリオでは、SOAP エンベロープなしで SOAP エラーメッセージが送信される場合があり、SAP PI 標準 SOAP アダプタではメッセージ形式が認識されません。KB0396883: Web サービスでエンベロープ内に封入されたエラーメッセージはどのようにして取得できますか。

サーバにアクセスします。

SAP PI に表示される完全なエラーメッセージは、以下のとおりです。

"情報 SOAP: ユーザ Guest でアダプタ処理を入力する要求メッセージ
情報 SOAP: ターゲット URL: https://s1-2.ariba.com/Buyer/filedownload?realm=XXXX
Error Failed to call the endpoint: Error in call over HTTP: HTTP 200 OK
エラー SOAP: Call failed: java.io.IOException: Cant parse the document; HTTP 200 OK
エラー SOAP: エラー発生: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.
IOException: ドキュメントを解析できません。HTTP 200 OK
エラー MP: 例外 cauged with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException
: java.io.IOException: ドキュメントを解析できません。HTTP 200 OK
Error Exception caught by adapter framework: java.io.IOException: Cant parse the document; HTTP 200 OK" が表示されます。



該当項目

Strategic Sourcing > Strategic Sourcing - Web サービス
Strategic Sourcing > Strategic Sourcing - アプリケーション統合 (BUY & SRC)
Supplier Information & Performance Management > Supplier Information & Performance - 管理統合
コア購買 > コアシステム管理 > Web サービス統合
コア購買 > コアシステム管理 > アプリケーション統合 (Buying と Sourcing)

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