У диспетчера нет подписчиков на канал 'application.buildCitiFIXChannel'
Обычно это происходит, когда потребитель на канале не запущен. Поскольку у вашего citiFIXMessageBuilder
нет auto-startup="false"
, это может быть только причиной того, что <int-jms:message-driven-channel-adapter>
запущен слишком рано.
Попробуйте добавить phase="2147483647"
к <int-jms:message-driven-channel-adapter>
, чтобы запустить его как можно позже. (Я предполагаю, что вы используете очень старую версию Spring Integration, потому что такая проблема уже давно исправлена.)