JBoss jBPM

WS-BPEL Runtime User Guide

Version: 1.1.GA


Table of Contents

1. Overview of BPEL
1.1. The service-oriented architecture
1.2. Industry support
1.3. OASIS Technical Comittee
1.4. Components and dependencies
1.5. References
2. Introduction to jBPM BPEL
2.1. Flow control
2.2. Data Handling
2.3. Interaction with the process
2.4. Invoking services
2.5. Which one is for me?
3. Getting started
3.1. Getting JBoss jBPM BPEL
3.2. Getting JBoss Application Server
3.3. Getting Apache Ant
3.4. Enterprise application setup
3.4.1. Application configuration
3.4.1.1. Hibernate configuration
3.4.1.2. jBPM settings
3.4.2. Application packaging
3.4.3. Deployment
3.4.4. Web console
4. Tutorial
4.1. Getting the Java Web Services Development Pack
4.2. Getting the Eclipse BPEL designer
4.3. Defining the environment
4.4. Creating the database schema
5. Hello World Example
5.1. Define the BPEL process
5.1.1. Create the BPEL document
5.1.2. Create/obtain the WSDL interface documents
5.1.3. Deploy the process definition
5.2. Build the WSEE application client
5.2.1. Application client deployment descriptor
5.2.2. Environment context
5.3. Test the process
5.3.1. Remote web service access
5.3.2. Client JNDI properties
5.3.3. Test execution
6. Trip Reservation Example
6.1. Define the BPEL process
6.1.1. Create the BPEL document
6.1.2. Create/obtain the WSDL interface documents
6.1.3. Deploy the process definition
6.2. Build the WSEE application client
6.2.1. Application client deployment descriptor
6.2.2. Environment context
6.3. Test the process
6.3.1. Remote web service access
6.3.2. Client JNDI properties
6.3.3. Test execution
7. Purchase Order Example
7.1. Define the BPEL process
7.1.1. Create the BPEL document
7.1.2. Create/obtain the WSDL interface documents
7.1.3. Deploy the process definition
7.2. Build the WSEE application client
7.2.1. Application client deployment descriptor
7.2.2. Environment context
7.3. Test the process
7.3.1. Remote web service access
7.3.2. Client JNDI properties
7.3.3. Test execution
8. ATM Example
8.1. Define the BPEL process
8.1.1. Create the BPEL document
8.1.2. Create/obtain the WSDL interface documents
8.1.3. Deploy the process definition
8.2. Build the WSEE application client
8.2.1. Application client deployment descriptor
8.2.2. Environment context
8.3. Test the process
8.3.1. Remote web service access
8.3.2. Client JNDI properties
8.3.3. Test execution
8.3.4. Interactive execution