Metroスタックを使用して送信されたメッセージをコンソールに記録しようとしています。方法が見つかりませんでした。
2818 次
3 に答える
5
stdout へのメッセージ ロギング (METROでのみ有効!):
クライアント上
Java 5 : システム プロパティの設定
-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true
Java 6 : システム プロパティの設定
-Dcom.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true
サーバー側
システム プロパティの設定
-Dcom.sun.xml.ws.transport.http.HttpAdapter.dump=true
于 2010-12-07T16:14:27.743 に答える
1
ここですべてが説明されています:
https://metro.java.net/2.0/guide/Logging.html
次のオプションは、コンソールへのすべての通信のログを有効にします (技術的には、これらのうちの 1 つだけが必要ですが、それは使用するライブラリに依存するため、4 つすべてを設定する方が安全なオプションです)。
-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
于 2010-11-02T12:13:10.280 に答える
0
言語については言及しませんでしたが、Javaを想定して、Log4Jのようなものを使用することはできませんか.
service = new Service();
port = service.getXxxPort();
result = port.doXxx(data);
Log.info("Result is " + result.getResult().toString());
ここで、getResult は戻りオブジェクトの単なるメソッドです。
于 2010-09-29T02:00:42.757 に答える