Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Execute Activity

IP.com Disclosure Number: IPCOM000127675D
Original Publication Date: 2005-Sep-08
Included in the Prior Art Database: 2005-Sep-08
Document File: 1 page(s) / 4K

Publishing Venue

IBM

Abstract

Business Process Execution Language for Web Services (BPEL4WS or BPEL for short) provides for the specification of business processes which invoke Web services and for providing business processes as Web services. It is suggested to add an activity which executes the contents of a parameter containing valid BPEL code. This approach provides the capability to dynamically change the structure of a business process.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Execute Activity Execute ActivityExecute Activity Execute Activity

Business Process Execution Language for Web Services (BPEL4WS or BPEL for short) provides for the specification of business processes which invoke Web services and for providing business processes as Web services .

    However, there are situations where one would like to dynamically change the structure of a business process. It is suggested to add an <execute> activity with the following simple structure:

<execute statement='xpath expression'/>

    The xpath expression in the statement attribute of the execute element returns some BPEL code that is executed as the result of the execution of the <execute> activity. It is immaterial how the BPEL code snippet is generated; a typical approach would be by using an <assign> activity.

Errors in executing the BPEL code result in throwing appropriate faults.

1