Установите LoggingOutInterceptor без ограничений регистратора - PullRequest
0 голосов
/ 05 марта 2019

Я использую в конфиге cxf перехватчик "LogginOutInterceptor".Я хочу войти в консоль всех сообщений (3MB для сообщения), которые я отправляю, поэтому я решил поставить атрибут limit = -1.Хорошо, это прекрасно работает, сообщение, которое говорит:

---> сообщение, усеченное до байтов "+ lim +"

Больше не показывалось.Но теперь вместо записи полного сообщения в журнале показывается следующее:

Сообщения:

Сообщение (сохраняется в файл tmp):

Имя файла: / tmp / cxf-tmp-402302 / cos4662421026116506665tmp

Я пытался не искать кого-то с такой же проблемой, но я не могу.В любом случае сообщение обрезается ... Кто-нибудь с такой же проблемой?

Спасибо.

1 Ответ

0 голосов
/ 05 марта 2019

Если этот класс "LogginOutInterceptor" не работает так, как вы хотите, просто используйте другой класс:

Ведение журнала запросов / ответов с Apache CXF в виде XML

У меня была та же самая проблема давно, и использование класса в ответе работало для меня изумительно.

...