Howdy everyone,
I've been tasked with developing a fairly simple workflow to send N number of concurrent calls to a single number which I'll front end with a basic web page for the user to add the phone number they want to call and the number of instances of calls to that number.
Originally I planned to just hard code a parallel gateway and individual "make calls" to as many things as I need but they wanted the ability to dynamically change the number of concurrent calls that go out to whatever number...
My first thought on how to tackle this was to just put a loop with a parallel gateway, one going to make call and the other going to an incremented counter and then back to the gateway. Since it's all the same number that seemed like it should work, if kinda messy...
Any way anyone can think that would solve this problem? I tried running this and it makes the first call then fails with "nested exception is: java.rmi.ServerError: Error occurred in server thread; nested exception is: java.lang.StackOverflowError"
I'm assuming that maybe the ucid is being changed with every iteration and therefore parts of the workflow are trying to affect one uuid and it's already changed with the next new call even though the previous call isn't finished maybe?