Skip Headers
Oracle® BPEL Process Manager Order Booking Tutorial
10g (10.1.3.1.0)

Part Number B28987-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
View PDF

Index

A  B  C  D  E  F  H  I  K  M  N  O  P  R  S  T  U  V  W  X 

A

activity sensors
creating, 12.2.1
Adapter Configuration Wizard
configuring the database adapter, 10.2.3, 10.2.3
configuring the file adapter, 8.2.2, 9.2.1
ant
deploying, 3.2.5
running, 2.2.2, 3.2.1
application
creating, 2.2.3, 2.2.4, 7.2.1, 8.2.1, 10.2.1
assign activities
creating, 2.2.8, 2.2.9, 2.2.10, 3.2.4, 4.2.5, 5.2.2, 5.2.3, 8.2.5, 9.2.3, 9.2.9, 9.2.10, 10.2.10.4, 10.2.10.5, 11.2.5, 11.2.6
asynchronous services, 3.1, 3.3
creating a partner link, 3.2.2
creating an assign activity, 3.2.4
creating invoke and receive activities, 3.2.3
running the OrderBooking process, 3.2.6
starting and testing your services, 3.2.1
summary, 3.3
validating, compiling, and deploying, 3.2.5
audit link
following the instance execution process, 2.2.12, 3.2.6, 4.2.7, 5.2.5, 6.2.3, 8.2.7, 9.2.5, 10.2.8, 10.2.10.8, 13.2.4

B

BatchOrderProcessing process
deploying, 8.2.6
running, 8.2.7
BPEL errors section
errors during validation, compilation, and deployment, 2.2.11
browser
requirements, 1.2.4
setting browser preferences in Oracle JDeveloper, 1.2.6

C

catch all branches
creating, 6.2.1, 10.2.10.6
compiling
BatchOrderProcessing process, 8.2.6
FulfillOrder process, 10.2.7
OrderApproval process, 11.2.1.6
OrderBooking process, 2.2.11, 3.2.5, 4.2.6, 5.2.4, 6.2.2, 9.2.11, 10.2.10.7, 11.2.7, 12.2.2
POAcknowledge process, 9.2.4, 13.2.3
concat function
using in transformations, 7.2.2, 7.2.2, 10.2.5
conditional branching logic, 5.1
creating a switch activity, 5.2.1
creating an assign activity under the switch activity case block, 5.2.2
creating an assign activity under the switch activity otherwise block, 5.2.3
running the OrderBooking process, 5.2.5
summary, 5.3
validating, compiling, and deploying a process, 5.2.4
connecting
to a database, 10.2.2, 10.2.2.3
connections
configuring a JDeveloper database connection, 10.2.2.1
testing the database connection, 10.2.2.3
console
starting, 1.2.4
copy operation
creating, 2.2.8, 2.2.9, 2.2.10, 3.2.4, 5.2.2, 8.2.5, 9.2.3, 9.2.9, 9.2.10, 10.2.10.4, 10.2.10.5, 10.2.10.6, 10.2.10.6, 10.2.10.6, 11.2.1.5, 11.2.5, 11.2.6, 11.2.6
CreateOrderBookingUI application, 9.2.12
CreditRatingService process, 2.2.2

D

Dashboard tab
viewing deployed processes, 3.2.6, 8.2.7, 9.2.5, 9.2.12, 10.2.10.8, 11.2.1.7, 13.2.4
viewing started services, 2.2.2, 3.2.1
database adapter, 10.1
adding exception handling, 10.2.10.6
creating a database connection and sample tables, 10.2.2
creating a JDeveloper database connection, 10.2.2.1
creating a partner link, 10.2.3, 10.2.10.1
creating a scope activity, 10.2.10.2
creating a transform activity, 10.2.5
creating an assign activity, 10.2.10.4
creating an invoke activity, 10.2.4
creating invoke and receive activities, 10.2.10.3
creating sample tables, 10.2.2.2
running the FulfillOrder process, 10.2.8
running the OrderBooking process, 10.2.10.8
summary, 10.3
testing the database connection, 10.2.2.3
testing transformation logic, 10.2.6
validating, compiling, and deploying, 10.2.7, 10.2.10.7
verifying that the database table is properly inserted, 10.2.9
database tables, 10.2.2
creating, 10.2.2.2
DBInsert process
selecting for a partner link, 10.2.3
deploying
BatchOrderProcessing process, 8.2.6
FulfillOrder process, 10.2.7
OrderApproval process, 11.2.1.6
OrderBooking process, 2.2.11, 3.2.5, 4.2.6, 5.2.4, 6.2.2, 9.2.11, 10.2.10.7, 11.2.7, 12.2.2
POAcknowledge process, 9.2.4, 13.2.3
using ant, 3.2.5
developer prompt
starting, 1.2.4
using, 2.2.2, 3.2.1, 10.2.2.2

E

e-mail
configuration for notifications, 13.2.1
errors
during validation, compilation, and deployment, 2.2.11
parsing errors when creating a partner link, 2.2.6, 3.2.2, 4.2.2, 8.2.3, 9.2.6, 10.2.10.1, 11.2.2
Esc key
stopping creation of XPath expressions, 2.2.9, 2.2.9, 5.2.2, 9.2.9, 9.2.10, 10.2.10.4, 10.2.10.5, 10.2.10.6, 10.2.10.6, 10.2.10.6, 11.2.1.5, 11.2.5, 11.2.6, 11.2.6
exception management, 6.1
Expression field
using keyboard shortcuts to enter information, 2.2.9, 5.2.2, 5.2.3, 9.2.10, 10.2.10.5, 11.2.6, 13.2.2

F

fault handling and exception management, 6.1, 10.2.10.6
creating a catch all branch, 6.2.1, 10.2.10.6
running the OrderBooking process, 6.2.3
summary, 6.3
validating, compiling, and deploying, 6.2.2
file adapter
read functionality, 8.1
creating a partner link, 8.2.2, 8.2.3
creating an assign activity, 8.2.5
creating receive and invoke activities, 8.2.4
running, 8.2.7
summary, 8.3
validating, compiling, and deploying, 8.2.6
write functionality, 9.1
creating a partner link, 9.2.1, 9.2.6
creating a scope activity, 9.2.7
creating an assign activity, 9.2.3, 9.2.9, 9.2.10
creating an invoke activity, 9.2.2
creating invoke and receive activities, 9.2.8
POAcknowledge process, 9.2.5
running the OrderBooking process, 9.2.12
summary, 9.3
validating, compiling, and deploying, 9.2.4, 9.2.11
FileReadAdapter process
selecting for a partnerlink, 8.2.2
flow activities
creating, 4.2.3
flow link
following the instance execution process, 2.2.12, 3.2.6, 4.2.7, 5.2.5, 6.2.3, 8.2.7, 10.2.10.8
for-each node
using in transformations, 7.2.2, 10.2.5
FulfillOrder process
deploying, 10.2.7
running, 10.2.8
selecting for a partner link, 10.2.10.1

H

human workflow, 11.1
creating a new project, 11.2.1.1
creating a partner link, 11.2.2
creating a scope activity, 11.2.3
creating a user task activity, 11.2.1.2
creating an assign activity, 11.2.5, 11.2.6
creating invoke and receive activities, 11.2.4
running the OrderApproval process, 11.2.1.7
running the OrderBooking process, 11.2.8
summary, 11.3
validating, compiling, and deploying, 11.2.1.6, 11.2.7

I

insertTable.sql, 10.2.2.2
installation, 1
instances
state, 2.2.12, 4.2.7, 4.2.7
verifying creation of process instances, 2.2.12, 3.2.6, 4.2.7, 5.2.4, 5.2.5, 6.2.3, 8.2.7, 9.2.12
integration server connection
using to deploy a process, 3.2.5, 4.2.6, 5.2.4, 6.2.2, 8.2.6, 9.2.4, 9.2.11, 10.2.7, 10.2.10.7, 11.2.1.6, 11.2.7, 12.2.2, 13.2.3
Internet Explorer
do not copy and paste with, 3.2.6, 4.2.7, 5.2.5, 9.2.12, 10.2.10.8, 11.2.1.7, 11.2.8, 12.2.3
supported browser version, 1.2.4
introduction
adding conditional branching logic, 5.1
adding parallel flow, 4.1
adding transformation logic, 7.1
creating fault handling and exception management, 6.1
designing human workflow, 11.1
designing the database adapter to insert data, 10.1
invoking a synchronous service, 2.1
invoking an asynchronous service, 3.1
using notifications, 13.1
using sensors, 12.1
using the file adapter's read functionality, 8.1
using the file adapter's write functionality, 9.1
invoke activities
creating, 2.2.7, 3.2.3, 4.2.4, 8.2.4, 9.2.2, 9.2.8, 10.2.4, 10.2.10.3, 11.2.4

K

keyboard shortcuts
using to enter information in Expression fields, 2.2.9, 5.2.2, 5.2.3, 9.2.10, 10.2.10.5, 11.2.6, 13.2.2

M

mapper file
creating transformation mappings in, 7.2.2, 7.2.3, 10.2.5
Mozilla Firefox
supported browser version, 1.2.4

N

notification activities
creating, 13.2.2
notifications, 13.1
creating a notification activity, 13.2.2
running, 13.2.4
summary, 13.3
through e-mail, 13.2.1
validating, compiling, and deploying, 13.2.3
ns_emails.xml file
configuring for e-mail notifications, 13.2.1

O

Oracle BPEL Console
accessing, 2.2.2, 2.2.12, 3.2.6, 4.2.7, 5.2.5, 6.2.3, 8.2.7, 9.2.5, 9.2.12, 10.2.8, 10.2.10.8, 11.2.1.7, 11.2.8, 12.2.2, 12.2.3, 13.2.4
running a process, 2.2.12, 3.2.6, 4.2.7, 5.2.5, 6.2.3, 8.2.7, 9.2.5, 9.2.12, 10.2.8, 10.2.10.8, 11.2.1.7, 11.2.8, 12.2.2, 12.2.3, 13.2.4
starting, 1.2.4
Oracle BPEL Process Manager
starting components, 1.2.4
Oracle BPEL Server
starting, 1.2.4, 1.2.4, 1.2.4
Oracle BPEL Worklist Application
accessing, 11.2.1.7, 11.2.8, 12.2.3
approving or rejecting a task, 11.2.1.7, 11.2.8, 12.2.3
Oracle JDeveloper
setting hostname in Web browser preferences, 1.2.6
Order Booking
business goal, 1.1.2
business problem, 1.1.1
business solution, 1.1.3
deploying, 2.2.11
how to use this tutorial, 1.2
overview of tutorial, 1.1
OrderApproval process
deploying, 11.2.1.6
running, 11.2.1.7
OrderBooking process
compiling, 5.2.4
deploying, 3.2.5, 4.2.6, 6.2.2, 9.2.11, 10.2.10.7, 11.2.7, 12.2.2
running, 2.2.12, 3.2.6, 4.2.7, 5.2.5, 6.2.3, 9.2.12, 10.2.10.8, 11.2.8, 12.2.3
OrderBookingPO_1.xml file
copying and pasting content of, 3.2.6, 4.2.7, 5.2.5, 9.2.12, 10.2.10.8, 11.2.1.7, 11.2.8, 12.2.3
overview
of tutorial, 1.1

P

parallel flow, 4.1
creating a flow activity, 4.2.3
creating a partner link, 4.2.2
creating an assign activity, 4.2.5
creating invoke and receive activities, 4.2.4
running the OrderBooking process, 4.2.7
starting and testing your services, 4.2.1
summary, 4.3
validating, compiling, and deploying, 4.2.6
partner links
creating, 2.2.6, 4.2.2, 8.2.2, 8.2.3, 9.2.1, 9.2.6, 10.2.3, 10.2.10.1, 11.2.2
creating asynchronous services, 3.2.2
phase 1
invoking a synchronous service, 2.1
phase 10
designing human workflow, 11.1
phase 11
using sensors, 12.1
phase 12
using notifications, 13.1
phase 2
invoking an asynchronous service, 3.1
phase 3
adding parallel flow, 4.1
phase 4
adding conditional branching logic, 5.1
phase 5
creating fault handling and exception management, 6.1
phase 6
adding transformation logic, 7.1
phase 7
using the file adapter's read functionality, 8.1
phase 8
using file adapter's write functionality, 9.1
phase 9
designing the database adapter to insert data, 10.1
POAcknowledge process
deploying, 9.2.4, 13.2.3
running, 9.2.5, 13.2.4
POAService process
selecting for a partner link, 11.2.2
preface
heading
PH PrefaceHead, Preface
PT PrefaceTitle, Preface
process instances
verifying creation of, 2.2.12, 3.2.6, 4.2.7, 5.2.4, 5.2.5, 6.2.3, 8.2.7, 9.2.12
processes
incrementing versions, 6.2.2, 9.2.11, 10.2.10.7, 11.2.7
projects
creating, 2.2.3, 2.2.4, 7.2.1, 8.2.1, 10.2.1, 11.2.1.1
special characters in project names, 2.2.4, 7.2.1, 8.2.1, 10.2.1
PT PrefaceTitle, Preface

R

RapidDistributors process, 3.2.1
receive activities
creating, 3.2.3, 4.2.4, 8.2.4, 9.2.8, 10.2.10.3, 11.2.4
running
BatchOrderProcessing, 8.2.7
FulfillOrder, 10.2.8
OrderApproval, 11.2.1.7
OrderBooking, 2.2.12, 3.2.6, 4.2.7, 5.2.5, 6.2.3, 9.2.12, 10.2.10.8, 11.2.8, 12.2.3
POAcknowledge, 9.2.5, 13.2.4

S

scope activities
creating, 2.2.7, 9.2.7, 10.2.10.2, 11.2.3
creating a catch all branch inside a scope activity, 6.2.1, 10.2.10.6
Select Manufacturing user application
accessing to enter a price quote, 4.2.1, 4.2.7, 5.2.5, 6.2.3, 8.2.7, 10.2.10.8, 11.2.8, 12.2.3
SelectManufacturing process, 3.2.1
sensor actions
creating, 12.2.1
sensors, 12.1
creating, 12.2.1
creating activity sensors, 12.2.1
creating sensor actions, 12.2.1
running the OrderBooking process, 12.2.3
summary, 12.3
validating, compiling, and deploying, 12.2.2
server
starting, 1.2.4, 1.2.4, 1.2.4
Service Explorer
selecting a service, 2.2.6
selecting a service CreditRatingService
selecting for a partnerlink, 4.2.2, 9.2.6
selecting a service DBInsert
selecting for a partnerlink, 10.2.3
selecting a service FileOutBound
selecting for a partnerlink, 9.2.1
selecting a service FileReadAdapter
selecting for a partnerlink, 8.2.2
selecting a service FulfillOrder
selecting for a partnerlink, 10.2.10.1
selecting a service OrderBooking
selecting for a partnerlink, 8.2.3
selecting a service POAService
selecting for a partnerlink, 11.2.2
selecting a service Rapid Distributors
selecting for a partner link, 3.2.2
special characters
in project or element names, 2.2.4, 7.2.1, 8.2.1, 10.2.1
SQL Worksheet
running, 10.2.9
starting
developer prompt, 1.2.4
Oracle BPEL Console, 1.2.4
Oracle BPEL Process Manager components, 1.2.4
Oracle BPEL Server, 1.2.4, 1.2.4, 1.2.4
server, 1.2.4
summary, 3.3
conditional branching logic, 5.3
database adapter, 10.3
fault handling and exception management, 6.3
file adapter
read functionality, 8.3
write functionality, 9.3
human workflow, 11.3
notifications, 13.3
parallel flow, 4.3
sensors, 12.3
synchronous services, 2.3
transformation logic, 7.3
switch activities
creating, 5.2.1
synchronous services, 2.1
creating a partner link, 2.2.6
creating an application and project, 2.2.3, 2.2.4, 7.2.1, 8.2.1, 10.2.1
creating an assign activity, 2.2.8, 2.2.9, 2.2.10
creating scope and invoke activities, 2.2.7
running the OrderBooking process, 2.2.12
starting and testing your services, 2.2.2
summary, 2.3
validating, compiling, and deploying, 2.2.11

T

TaskActionHandler process, 2.2.2
TaskManager process, 2.2.2
testing
transformation logic, 7.2.3, 10.2.6
text editor
use for copying and pasting, 3.2.6, 4.2.7, 5.2.5, 9.2.12, 10.2.10.8, 11.2.1.7, 11.2.8, 12.2.3
transform activities
creating, 7.2.2, 10.2.5
transformation logic, 7.1
creating a transform activity, 7.2.2, 10.2.5
summary, 7.3
testing, 7.2.3, 10.2.6
transformation_1 mapper file, 7.2.2, 7.2.3, 10.2.5
transformations
mapping sources and targets, 7.2.2, 10.2.5
using a concat function, 7.2.2, 7.2.2, 10.2.5
using a for-each mode, 7.2.2, 10.2.5
tutorial
how to use, 1.2

U

user task activities
creating, 11.2.1.2

V

validating
BatchOrderProcessing process, 8.2.6, 10.2.10.7
FulfillOrder process, 10.2.7, 11.2.7, 12.2.2
OrderApproval process, 11.2.1.6
OrderBooking process, 2.2.11, 3.2.5, 4.2.6, 5.2.4, 6.2.2, 9.2.11
POAcknowledge process, 9.2.4, 13.2.3
variables
automatically creating, 2.2.7, 2.2.7, 3.2.3, 3.2.3, 4.2.4, 4.2.4, 4.2.4, 8.2.4, 8.2.4, 9.2.8, 9.2.8, 10.2.4, 10.2.10.3, 10.2.10.3, 11.2.4, 11.2.4
manually creating, 10.2.10.6
versions
of processes, 6.2.2, 9.2.11, 10.2.10.7, 11.2.7

W

wait activities
creating, 10.2.10.6
Web browser
requirements, 1.2.4
setting browser preferences in Oracle JDeveloper, 1.2.6
while activities
creating, 10.2.10.6
Workflow Wizard
running, 11.2.1.2
WritePOA process
selecting for a partner link, 9.2.6
WSDL file
selecting for a partner link, 2.2.6, 3.2.2, 4.2.2, 8.2.2, 8.2.3, 9.2.1, 9.2.6, 10.2.3, 10.2.10.1, 11.2.2

X

XPath expressions
creating, 2.2.8, 2.2.9, 2.2.10, 3.2.4, 5.2.1, 5.2.2, 8.2.5, 9.2.3, 9.2.9, 9.2.10, 10.2.10.4, 10.2.10.5, 10.2.10.6, 10.2.10.6, 10.2.10.6, 11.2.1.5, 11.2.5, 11.2.6, 11.2.6