Developing SOA Applications with Oracle SOA Suite Using the BPEL Process Service Component Using Conditional Branching in a BPEL Process Defining Conditional Branching with the repeatUntil Activity How to Create a repeatUntil Activity How to Create a repeatUntil Activity To create a repeatUntil activity: In the Components window, expand BPEL Constructs. Drag a Repeat Until activity into the designer. Click the Repeat Until activity to display its property fields in the Property Inspector or double-click the Repeat Until activity. For information about editing activities in the Property Inspector, see How to Edit BPEL Activities in the Property Inspector. Enter a name or accept the default value. In the Condition field, click the XPath Expression Builder icon to enter an XPath expression condition. The Expression Builder dialog is displayed. Enter a boolean XPath expression condition, and click OK. The condition you entered is displayed in the Repeat Until dialog, as shown in Figure 11-10. Figure 11-10 Completed Repeat Until DialogDescription of "Figure 11-10 Completed Repeat Until Dialog" Click Apply, then OK. Expand the Repeat Until activity, as shown in Figure 11-11. Figure 11-11 repeatUntil Activity Being ExpandedDescription of "Figure 11-11 repeatUntil Activity Being Expanded" Design the body of the activity by dragging in activities from the Components window and defining their property values. These activities are evaluated until the XPath expression condition is evaluated to true.