Defining Conditional Branching with the repeatUntil Activity
If the body of an activity must be performed at least once, use a repeatUntil activity instead of a while activity. The XPath expression condition in the repeatUntil activity is evaluated after the body of the activity completes. The condition is evaluated repeatedly (and the body of the activity processed) until the provided boolean condition is true.
Note:
This activity is supported in BPEL version 2.0 projects.