I am invoking a EBS API through Oracle Applications Adapter in my BPEL, During the execution of my BPEL Process, if my EBS API call takes more than 10s, i want it to timeout. Can you please let me know how can i achieve it. I tried using the <property name="timeout">10</property> <property name="optSoapShortcut">false</property> in the partnerlink defintion, but it didnt help.
Check this out..
Another is setting in partnerlink..
Thanks Arik and vijay for your response,
syncMaxWaitTime needs to be set at the domain level, then it would timeout all the services that are deployed on my environment. Property transaction-timeout and syncMaxWaitTime will not resolve the issue, because i need to achieve the timeout for a particular service only (Sorry, I should have mentioned in the problem statement that i need to implement the timeout for a specific service).
I tried the PartnerLink timeout property along with optSoapShortcut but timeout is not happening.
If you could provide me any other alternative solutions that would help me to timeout the call to EBS using a Oracle Applications Adapter in BPEL 10g Invoke activity.
Wish you a belated Happy Christmas and advanced New Year wishes.
Edited by: 978071 on Dec 26, 2012 2:43 AM
Edited by: 978071 on Dec 26, 2012 2:44 AM