Summary
In this chapter, we have covered fundamentals of BPEL orchestration and steps for how to design a BPEL orchestration, details of using Flow and Scope activities, branching operations by using the Switch activity, how to create and configure custom XPath functions, and XPath expressions, and how to manipulate XML data in BPEL-configured variables. We also learned the use cases of Human Task and Business Rules Engine with BPEL processes. In the next chapter, we will learn how to test and debug an SOA composite application.