Red Hat Training

A Red Hat training course is available for JBoss Enterprise SOA Platform

3.2. Creating a BPEL Process

  1. First, select FileNewOthers...BPEL 2.0BPEL Process File and click Next.
    Step 1

    Figure 3.4. Diagram 1

  2. From here you can choose to create a BPEL process from a template or a service description. The former is recommended.
  3. Enter the following information:

    Table 3.1. Fields and Values

    Field Value
    BPEL Process Name
    Enter a process name. For example, HelloWorld.
    Namespace
    Enter or select a namespace for the BPEL process.
    Template
    Select the appropriate template for the BPEL process. When you select the template, you will see information about it. Select Synchronous BPEL Process.
    Step 2

    Figure 3.5. Diagram 2

  4. Click Next. On this page, you can customize your WSDL service details using a template. Enter the following information:

    Table 3.2. Fields and Values

    Field Value
    Service Name
    A WSDL service name for the BPEL process. The default name is HelloWorld.
    Port Name
    A WSDL port name for the BPEL process. The default name is HelloWorldPort.
    Service Address
    An address of the WSDL service for the BPEL process. The default value is http://localhost:8080/HelloWorld.
    Binding Protocol
    The binding protocol that you use in the WSDL. You can choose SOAP or HTTP. The default value is SOAP.
    Step 3

    Figure 3.6. Diagram 3

  5. Click the Next button. On the this page, you can select a folder for the process file from the projects in your workspace. If a folder is not selected, the default folder HelloWorld/bpelContent will be used.
  6. Click the Finish button. The process is complete.

    Note

    All of the files used in your BPEL project must be under the bpelContent folder of a BPEL project.