Hi!
I’m struggling with creating a BPMN process in a way that:
- I’m sending a message to do something in another service.
- I’m awaiting the callback message with information if the process passed correctly or not.
- If the message variable says ‘ok’ I’m moving to the next steps.
- If the message variable says ‘not ok’ then I’m retrying to send the message and await again for the callback message.
- Maximum I should do 3 tries and each time I should resend the message after: 1.send right away 2.await 3 minutes 3.await 30 minutes
Any ideas what’s the best solution for that? I’m trying to move the biggest amount of logic to BPMN graph and not to the code itself.