2010-09-28 4 views

ответ

5

Сообщение входа на стандартный вывод (действителен для 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 
+0

-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump = true - это заставка для тех, кому нужно выгружать сообщения на cl с другой стороны. – Ceki

+0

Люди говорят, что пакет немного отличается от java 1.6, а именно: '-Dcom.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump = true' (обратите внимание на дополнительные' internal' после 'xml'). И я подтверждаю, что это правда. – dmitry

0

Не упоминал язык, но предполагал Java, не могли бы вы просто использовать что-то вроде Log4J, например.

service = new Service(); 
port = service.getXxxPort(); 
result = port.doXxx(data); 

Log.info("Result is " + result.getResult().toString()); 

где getResult - это всего лишь метод объекта возврата.

1

Здесь все объясняется:

https://metro.java.net/2.0/guide/Logging.html

Следующая options включить ведение журнала всех коммуникаций на консоль (технически, вам нужно всего лишь один из них, но это зависит от библиотек, которые вы используете, поэтому установка все четыре - более безопасный вариант).

-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 
+0

ваша ссылка мертв :( – user1516873

+0

https://metro.java.net/2.0/ guide/Logging.html – Harshit

+0

Я установил ссылку для вас сейчас. – AmanicA

 Смежные вопросы

  • Нет связанных вопросов^_^