Регистрация запроса-ответа от сервиса Java - PullRequest
2 голосов
/ 31 января 2012

Я сгенерировал несколько прокси-классов, которые используются службой Java. (с использованием WSDL2JAVA)

Мне нужно найти способ регистрировать запросы и ответы всякий раз, когда прокси-класс вызывает соответствующий внешний веб-сервис.

Есть ли простой способ добиться этого?

Спасибо! Сильвио.

Ответы [ 2 ]

2 голосов
/ 31 января 2012

Если вы используете Axis, настройте log4j следующим образом:

log4j.rootLogger=ERROR
log4j.appender.axisLogFile=org.apache.log4j.RollingFileAppender
log4j.appender.axisLogFile.File=soap-messages.log
log4j.appender.axisLogFile.layout=org.apache.log4j.PatternLayout
log4j.appender.axisLogFile.layout.ConversionPattern=[%d{DATE} - %-5p] %m%n
log4j.logger.org.apache.axis.transport.http.HTTPSender=DEBUG, axisLogFile
1 голос
/ 17 июня 2014

Это потрясающе, вам нужно добавить следующее для в Java-код.

PropertyConfigurator.configure(<log4j property file>);
...