SOAPメッセージを送信時、クライアントにSOAP Faultが返ってくる場合、以下の原因が考えられます。必要に応じた対処を行ってください。
サービス利用側アプリケーションで設定している送信先のURLに誤りがある可能性があります。送信先のURLが、以下のアドレスになっているか確認してください。
“SOAP”サービスエンドポイントに送信する場合
http://ホスト名:ポート番号/esisoap/ESISoapMsgServer?サービスエンドポイント名
追加SOAPアダプタを指定する場合、“esisoap”の部分が“esisoap_識別子”に変わります。
互換機能の“JAX-RPC”サービスエンドポイントに送信する場合
http://ホスト名:ポート番号/esisoap/services/ESISoapRpcProvider
また、URLに日本語を使用していないか確認してください。日本語は使用できません。
Webサーバ(FJapache)起動していない可能性があります。Interstage Application Serverのマニュアルを参照し、Webサーバを起動してください。
応答電文はSOAPの形式になっていない可能性があります。ISIのSOAPアダプタでは、共通メッセージのペイロードのXMLがSOAP電文(Envelope含む)になっていることを前提としています。応答電文の形式も、SOAP電文の形式となるようにシーケンスを設計してください。
サポートされていない形式のSOAPメッセージを送信している可能性があります。ISIのSOAPアダプタは、SOAPの1.1に対応しています。