1

Metro2.0とTomcat6を使用してWebサービスを開発していますが、開発/サポート上の理由から、Webメソッドの要求と応答のXMLペイロードをログに記録できる必要があります。ペイロードは、デバッグモードの場合にのみログに記録されます。

Webサービスは、回答に影響する場合、サーブレット実装(com.sun.xml.ws.transport.http.servlet.WSServletおよび.WSServletContextListenerクラス)を使用します。

これも可能ですか?

よろしくお願いします、アンディ

4

1 に答える 1

2

次のシステム プロパティを設定してみてください。

-Dcom.sun.metro.soap.dump=true
-Dcom.sun.xml.ws.assembler.client=true

SOAP メッセージはシステム アウトに送られ、Tomcat がログに記録していると思います。

于 2010-07-14T09:20:26.950 に答える