Создать работу из сообщения Jms получить - PullRequest
0 голосов
/ 11 марта 2019

Используя wildfly 15 и только JavaEE (без пружины), мне нужно использовать сообщения из очереди Jms, чтобы и для каждого сообщения создавать новое задание, используя Jbatch, последовательно, без перекрытия заданий.

Например:

JMS-очередь : -> msgC -> msgB -> msgA

Jbatch :

  • при получении msgC, создать JobC, запустить jobC
  • ожидание завершения JobC, просмотр очереди JMS, получение msgB, создание JobB, запуск JobB
  • ожидание завершения JobB, просмотр очереди JMS, получение msgA, создание JobA, запуск JobB

Можно этого добиться?

...