1

wsdl url を使用して宛先サーバーとの接続を確立する Web サービス Client クラスがあります。このクラスは、JaxWsProxyFactoryBean と WSS4JOutInterceptor を使用して、安全な接続を確立します。コードによって生成された SOAP 要求と、サーバーから生成された応答を確認したいと思います。

コマンドラインからjarを実行するときに、次のオプションを含めてみました

-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true
-Dcom.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true
-Dcom.sun.xml.ws.transport.http.HttpAdapter.dump=true
-Dcom.sun.xml.internal.ws.transport.http.HttpAdapter.dump=true 

ロギングに log4j を使用していますが、すべてのメッセージがカスタム ファイルに書き込まれます。コマンド ライン オプションを使用して、SOAP 要求/応答をこの同じファイルにダンプするにはどうすればよいですか?

これを実現するには、Client クラスのコードを変更する必要がありますか?

助けてくれてありがとう。

4

1 に答える 1