3.2. Creating a BPEL Process


  1. First, select File New Others... BPEL 2.0 BPEL Process File and click Next.

    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:
    Expand
    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.

    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:
    Expand
    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.

    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.

Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat