У меня есть верблюжий маршрут, который слушает ActiveMQ. Я добавил задержку в 10 секунд, потому что нужно быть уверенным, что другой процесс завершился до начала. Это было достигнуто путем добавления атрибута задержки: -
<camel:route id="packageRetrievalContentAndSendToS3" delayer="10000">
<camel:from uri="activemq:{{ccs.activemq.queue.prefix}}.sr.package.and.send"/>
....extra steps....
</camel:route>
Это работает нормально, но проблема в том, что мой маршрут сейчас истек! Сообщение ниже.
Atomikos:8] c.a.icatch.imp.ActiveStateHandler : Timeout/setRollbackOnly of ACTIVE coordinator !
Буду очень признателен за любой совет, как решить эту проблему. В идеале я хотел бы увеличить время ожидания на этом маршруте. Большое спасибо