This content has been marked as final. Show 2 replies
I think below solution will solve your problem. You have to create 2 workflows,
Step1: Call that Web service
Step2: In the response operation, add one more step which will update one new flag for "RESPONSE_RECEIVED" (This will indicate whether WS has got the response or not)
Step3: Update UI for response received.
Step1: Call WF1 in async mode
Step2: Wait for 3 min (Workflow utilities wait step)
Step3(Decision step): Check the "RESPONSE_RECEIVED" flag. If it is unset, means response not yet received show time out and if it is set, means already got the response do nothing.
From your logic call WF2 in async mode.
Edited by: 979308 on Dec 31, 2012 11:58 PM
Edited by: 979308 on Jan 1, 2013 12:02 AM