We are trying to send a fax through webMethods using the fax server. They are exposing two webservices. One is to send a fax and another is to get the fax result (Pass/Fail) back.
The problem is after specified period of time only they can able to send the result back (after 10 mins). If you are accesing the web service to get the result before 10 min, it will return some unexpected result.
for eg they are having some 21 status like, preparing fax, preparing cover sheet, trying to send, retrying, etc… So if you try to get the result back before 10 min, you wont get the proper result as Pass/Fail.
I dont want to put a step like Sleep or Stall to hold the thread for long time. Because if there are more request at the same time it will end up in a thread pool empty condition.
Is there any way to create a task or scheduler as out of box feature to achieve this.
Thanks in advance.