2.33 Timeout Tab

Use to provide a timeout setting for request-response operations in receive activities.

You can select to specify a timeout setting relative from when the activity is invoked or as an absolute deadline on a midprocess receive activity. You cannot specify a timeout setting for a request-response invoke activity.

You can also specify an XPath expression to dynamically compute timeout settings.

This provides an alternative to using the onMessage and onAlarm branches of a pick activity to specify a timeout duration for partner callbacks.

Note: You cannot provide timeout settings for a receive activity with the Create Instance checkbox on the General tab enabled.

Element Description

For

Select to specify a timeout setting as a static value or an XPath expression. This timeout setting is relative from when this activity is invoked. This selection uses the bpelx:for attribute.

Time

Select to specify a timeout setting as a static value.

Expression

Build an expression for a timeout setting. Enter this expression through one of the following methods:

  • Press Ctrl+Space in this field to start the XPath Building Assistant. Press Esc when complete. How?

  • Click the XPath Expression Builder icon to display the Expression Builder dialog that enables you to create an expression.

Until

Select to specify a static value or an XPath expression that must evaluate to an XML schema type datetime or date. This timeout setting is an absolute deadline for a request-response operation. This selection uses the bpelx:until attribute.

Time

Select to specify a timeout setting deadline as a static value.

Expression

Build an expression for a timeout setting deadline. Enter this expression through one of the following methods:

  • Press Ctrl+Space in this field to start the XPath Building Assistant. Press Esc when complete. How?

  • Click the XPath Expression Builder icon to display the Expression Builder dialog that enables you to create an expression.

Related Topics

Setting Timeouts for Request-Reply and In-Only Operations in Receive Activities in Developing SOA Applications with Oracle SOA Suite