Process Patterns - Working with Data

The content on this page will help you understand how to work with process variables, handle attachments and complex data, and perform data transformations.

Working with Variables

This sample shows different methods used to initialize BPEL process variables

Learn how to validate process variables using the Validate activity

Handling Attachments

Create, deploy and register a BPEL Process that can interact with data in SOAP Attachments sent as part of a request message.

Handling Complex Data

Use arrays within a process, as well as sending and receiving messages containing arrays to and from BPEL web services

This sample demonstrates best practices for communication using messages that contain complex data types. Also discussed is the procedure for generating a Java client

Performing Transformations

Use XSL to transform XML documents