Используя wildfly 15 и только JavaEE (без пружины), мне нужно использовать сообщения из очереди Jms, чтобы и для каждого сообщения создавать новое задание, используя Jbatch, последовательно, без перекрытия заданий.
Например:
JMS-очередь : -> msgC -> msgB -> msgA
Jbatch :
- при получении msgC, создать JobC, запустить jobC
- ожидание завершения JobC, просмотр очереди JMS, получение msgB, создание JobB, запуск JobB
- ожидание завершения JobB, просмотр очереди JMS, получение msgA, создание JobA, запуск JobB
Можно этого добиться?