Book Image

WS-BPEL 2.0 Beginner's Guide

Book Image

WS-BPEL 2.0 Beginner's Guide

Overview of this book

Table of Contents (19 chapters)
WS-BPEL 2.0 Beginner's Guide
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action – using XSLT transformations


To demonstrate how we can use the XSLT transformation in our BookWarehousingBPEL process, let's add it to the process:

  1. Open the BookWarehousingBPEL.bpel window.

  2. To add a transformation instead of the <assign> activity for preparing the AnotherBookstoreRequest variable, we will first remove the <assign> activity from the third flow branch. It is located just before the <invoke> activity for the AnotherBookstoreBPEL process.

  3. Instead, we will drag-and-drop the XSLT Transform activity to the process. We can find the XSLT Transform activity under the Oracle Extensions part of the toolbar. The XSLT Transform activity needs to be dropped just above the invoke activity, that is, the invoke activity that invokes the AnotherBookstoreBPEL partner link.

  4. After double-clicking on the XSLT Transform activity, an Edit Transform dialog will appear. The Source for the transformation will be inputVariable. The Target Variable will be AnotherBookstoreRequest...