NetBeansの既存のサービスに対してWebサービスクライアントを作成し、ideはすべてをoopスタイルで正しく作成しましたが、サービスとの間のxml要求と応答をログに記録する必要があります。これらの情報をログに記録するにはどうすればよいですか?
3406 次
1 に答える
2
JAX-WS
Webサービスの要求と応答をログに記録するために、インターフェースを実装するカスタムの石鹸ハンドラーを作成する必要がありSOAPHandler<SOAPMessageContext>
ます。
メッセージを使って好きなことをする方法はですhandleMessage(SAOPMessageContext messageContext)
。メッセージコンテキストから、SOAPメッセージを取得してログに記録することができます。
特定の要件に対してSOAPハンドラーインターフェイスとオーバーライドメソッドを実装する方法については、こちらの投稿を参照してください。handleMessage
この投稿は、あなたが達成しようとしていることにつながります。この記事を見てください。それも役立つかもしれません。ハンドラーを設定できない場合は、より具体的な問題が発生します。
于 2012-10-16T10:57:44.893 に答える