Development of BPEL processes in JDeveloper
To develop a composite application with a BPEL process, we have to follow these steps:
1. Define the XML schemas that will be used by the BPEL process.
2. Define the WSDL interface for the BPEL process.
3. Create a new SOA application and an SOA project inside it.
4. Open the SOA Composite editor, where we drag the BPEL process service component to the Components lane of the SCA diagram. We expose the BPEL processes as a service, using the WSDL interface.
5. Implement the BPEL process using BPEL Component Designer.
We will demonstrate the development of BPEL process on the TravelApproval BPEL process example that we have developed in Chapter 2, Service Composition with BPEL. The process that we will use in this chapter is slightly different from the one that we have already implemented. However, the only important difference is that at the end we also make a reservation of the selected flight ticket. Let us have a look at the process activity diagram...