Hitachi

Cosminexus V11 アプリケーションサーバ SOAPアプリケーション開発の手引


14.8.4 SOAPサービスでメッセージを処理できません。どのように対処すればよいですか?

サーバにSOAPメッセージが届いているのに,正しいSOAPメッセージを返せない場合は,送信されたSOAPメッセージの内容が正しいか,および送信されたSOAPメッセージが正しく処理されているか確認します。

送信されたSOAPメッセージの内容が正しいかについては,アプリケーションログの内容を確認してください。送信されたSOAPメッセージが,SOAPサービスとして公開しているサービスに対応したものかどうかや,メソッド名,パラメタ名,およびパラメタに指定している内容などを確認してください。

SOAPメッセージがSOAPサービスで正しく処理されているかの確認は,サーバトレースを利用できます。出力されたファイルに記述された次のキーワードを参照することで,どこまで動作しているか把握できます。

トレースファイルに出力される形式に関しては,「14.4 トレースファイル」を参照してください。

また,ユーザが作成するSOAPサービスの実装そのものが正しく動作しているかどうかについても確認してください。