2.88 Rule Dialog - General Tab

Use to create a business rule activity.

Element Description

Name

Enter a name or accept the default value of Rulenumber for a business rule activity. This becomes the name for this activity in the designer.

Variable Access Serializable

Select this checkbox for the activity to provide concurrency control in governing access to shared variables. This activity must not be nested, and must be a leaf scope. This checkbox is deselected by default. This checkbox displays in business rule activities that support the BPEL 1.1 specification. For example, two concurrent serializable scopes, S1 and S2, access a common set of variables (external to them) for read or write operations. This selection ensures that the results of their behavior are not different if all conflicting activities (read-and-write and write-and-write activities) on any shared variable are conceptually reordered so that either all activities within S1 are completed before those in S2, or vice versa. The mechanisms are used to ensure that serializability is implementation-dependent.

Exit On Standard Fault

Select this checkbox for the process to exit immediately when any BPEL standard fault other than bpel:joinFailure reaches the scope or business rule. This is similar to encountering an exit activity. This checkbox is deselected by default.

If not selected, the process can handle a BPEL standard fault with a fault handler. When this attribute is not specified on a business rule activity, it inherits its value from its enclosing scope or process. This checkbox displays in scope and business rule activities that support the BPEL 2.0 specification.

Related Topics

Using the Business Rules Service Component in Developing SOA Applications with Oracle SOA Suite

BPEL Process Activities and Services in Developing SOA Applications with Oracle SOA Suite