|
|
|
логгирование запросов к веб-сервису
|
|||
|---|---|---|---|
|
#18+
Приветствую! Есть веб-сервис soap, который получает в качестве запроса достаточно сложную структуру. В зависимости от содержания, делаются те или иные операции. Из-за того, что не могу порой понять, что же на самом деле пришло, есть желание всё что приходит в запросе, получать как текст и скидывать в лог для последующего разбора. Просьба подсказать, какие есть варианты для подобного извращения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2015, 15:56 |
|
||
|
логгирование запросов к веб-сервису
|
|||
|---|---|---|---|
|
#18+
Тут есть разные уровни подходов к решению. Можно используя TCPdump фиксировать трафик и разбирать его. В плане трудозатрат - весьма накладно и требует знаний чуть больших чем просто Java. Если используете Apache CXF то можно почитать здесь про логгирование. http://cxf.apache.org/docs/debugging-and-logging.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2015, 01:21 |
|
||
|
логгирование запросов к веб-сервису
|
|||
|---|---|---|---|
|
#18+
AndreyDmtПриветствую! Есть веб-сервис soap, который получает в качестве запроса достаточно сложную структуру. В зависимости от содержания, делаются те или иные операции. Из-за того, что не могу порой понять, что же на самом деле пришло, есть желание всё что приходит в запросе, получать как текст и скидывать в лог для последующего разбора. Просьба подсказать, какие есть варианты для подобного извращения. ну например http://docs.oracle.com/cd/E13226_01/workshop/docs81/doc/en/core/index.html http://docs.oracle.com/cd/E13222_01/wls/docs103/webserv_adv/handlers.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2015, 01:37 |
|
||
|
логгирование запросов к веб-сервису
|
|||
|---|---|---|---|
|
#18+
AndreyDmt, Тут и для клиента и для сервера. http://stackoverflow.com/a/16338394 Но для начала стоило бы, конечно, указать на базе чего работает SOAP. И ответ JAX-WS это не полный ответ. Так как у JAX-WS могут быть разные реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2015, 14:14 |
|
||
|
логгирование запросов к веб-сервису
|
|||
|---|---|---|---|
|
#18+
BlazkowiczНо для начала стоило бы, конечно, указать на базе чего работает SOAP. И ответ JAX-WS это не полный ответ. Так как у JAX-WS могут быть разные реализации. JBossWS-Native 3.3.1 на JBoss 5.1, конфигурация достаточно древняя, поэтому думалось о каком то решении без привязки к реализации (вдруг вскорости перееду). За ссылку спасибо, похоже оно и есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2015, 08:15 |
|
||
|
логгирование запросов к веб-сервису
|
|||
|---|---|---|---|
|
#18+
AndreyDmtПриветствую! Есть веб-сервис soap, который получает в качестве запроса достаточно сложную структуру. В зависимости от содержания, делаются те или иные операции. Из-за того, что не могу порой понять, что же на самом деле пришло, есть желание всё что приходит в запросе, получать как текст и скидывать в лог для последующего разбора. Просьба подсказать, какие есть варианты для подобного извращения. необходим класс имплементирующий интерфейс SOAPHandler. В нем в методе handleMessage. там в тело метода добавить в случае если log4j Код: java 1. 2. 3. 4. 5. 6. 7. 8. Если java.util.logging Код: java 1. 2. 3. 4. 5. Далее этот класс надо "прикрутить" к вашему веб сервису. У меня в NetBeans в 2 клика. Right Click on WS->Configure Handlers>add hanlder>select your class implementator-done. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2015, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38878107&tid=2125815]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
146ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 419ms |

| 0 / 0 |
