Oracle SOA Suite - Setting Timeouts for Receive activities:
Oracle SOA Suite 11g introduced a new feature setting the timeout for receive activity.We can specify timeout duration for partner callbacks using this property. This property can be used in Oracle SOA Suite 12c to set the timeout in receive activity.
Timeout Settings Relative from When the Activity is invoked:
This type uses the bpelx:for attribute to specify a static value or an XPath expression that must evaluate to an XML schema type duration.
Timeout Settings as an Absolute Date Time:
You can specify a timeout setting as an absolute deadline for receive activities.
The expected expiration time for the bpelx:until attribute must be at least two seconds ahead of the current time. Otherwise, the timer scheduling is ignored and skipped, just as if the timer was never specified. The bpelx:until attribute specifies a static value or an XPath expression that must evaluate to an XML schema type datetime or date.