Я интегрируюсь с одним из внешних поставщиков с интеграцией Spring-IP.Я хотел бы перехватить сообщения (так же, как веб-фильтры), чтобы напечатать их файл журнала до и после преобразования для целей регистрации и отладки.Поскольку сообщение для регистрации будет настроено, поскольку я не хочу печатать все элементы в сообщении и хотел бы настроить перехватчик.Я пробовал с wiretap
, но не сильно помог.Любой совет?
@Bean
public IntegrationFlow flow() {
return f -> f.channel("inputChannel")
//Before : logging interceptor before message convert to byte[]
.transform(new OutboundMessageTransformer())
.handle(tcpOutputGateway())
.transform(new InboundMessageTransformer());
//After : logging interceptor after message byte[] is being
parsed
}