Как заполучить (не) маршализованное сообщение для регистрации - PullRequest
4 голосов
/ 11 октября 2011

У меня есть служба Spring MVC REST, которая использует XStream для преобразования сообщений в и из XML.

Можно ли каким-либо образом напечатать xml (то есть тело) из запроса и ответа на обычныйlog4j logger?

Внутри контроллера не будет работать, потому что к тому времени XStream уже разобрал запрос и еще не упорядочил ответ.

Фильтр в сервлете тоже не очень хорош, так какпрочитав его, оно поглотит тело.

И вот где я исчерпал идеи.Так себе?Любой берущий?:)

1 Ответ

1 голос
/ 11 октября 2011

Вы можете использовать перехватчик для регистрации вашего запроса и ответа, поступающего на ваш конкретный адрес URI - Подробнее здесь

...