Skip Headers
Oracle® BPEL Process Manager Developer's Guide
10g Release 2 (10.1.2)
B14448-02
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents

Previous
Previous
 

Index

A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y 

Numerics

101.HelloWorld
tutorials, 1.5.3
102.InvokingProcesses
tutorials, 1.5.3
103.XMLDocuments
tutorials, 1.5.3
104.SyncQuoteConsumer
tutorials, 1.5.3
105.AsyncCompositeLoanBroker
tutorials, 1.5.3
106.ParallelFlows
tutorials, 1.5.3
107.Exceptions
tutorials, 1.5.3
108.Timeouts
tutorials, 1.5.3
109.CorrelationSets
tutorials, 1.5.3
110.UserTasks
tutorials, 1.5.3
111.CallingSessionBeans
tutorials, 1.5.3
112.Arrays
tutorials, 1.5.3
113.ABCARouting
tutorials, 1.5.3
114.XSLTTransformations
tutorials, 1.5.3
115.CorrelatedHelloWorld
tutorial, 1.5.3
116.SendEmails
tutorials, 1.5.3
117.ReceiveEmails
tutorials, 1.5.3
118.JMSService
tutorials, 1.5.3
119.JMSTopics
tutorials, 1.5.3
120.XSQLExecution
tutorials, 1.5.3
121.FileAdapter
tutorials, 1.5.3, 1.5.3
122.DBAdapter
tutorials, 1.5.3, 1.5.3
123.AQAdapter
tutorials, 1.5.3, 1.5.3
124.JMSAdapter
tutorials, 1.5.3, 1.5.3
125.ReportsSchema
tutorials, 1.5.3
126.DataAggregator
tutorials, 1.5.3
127.OrderBookingTutorial
tutorials, 1.5.3
128.GoogleFlow
tutorials, 1.5.3
129.FTPAdapter
tutorials, 1.5.3, 1.5.3
130.SendEmailWithAttachments
tutorials, 1.5.3
132.UserTasks
tutorials, 1.5.3
133.SecureInvokingProcesses
tutorials, 1.5.3
701.LargeProcesses
tutorials, 1.5.3
702.Bindings
tutorials, 1.5.3

A

abs function
description, G.1.1
accountName
XML file, 15.3.8
acquire
task action, 16.3.6
acquired
tasks, 16.3.4.3
acquiredByFunction
approver function, 16.9.1
action permissions
in worklists, 17.2.2.15
actionable notification
definition, 15.2
actionableEmailAccount element
configuring for e-mail approvals, 16.4.3
actions
performed on a task, 16.3.6
activation agent
e-mail, 15.3.8
activationAgent attributes
setting for notifications in the bpel.xml file, 15.3.8
active
process life cycle, 19.3.2
Active Directory server
identity service configuration, 16.7.4.4
supported versions, 16.7.4.4
activities
adapters tab, C.2.1
annotations tab, C.2.1
correlation sets tab, C.2.1
definition, 1.3, 2.4
overview, 2.4, C.2
sensors tab, C.2.1
tasks common to many activities, C.2.1
Activities tab
Oracle BPEL Console, 19.3.4
activity interactions
viewing, 19.3.3
activity sensor reports
creating, 21.1.3
activity sensors
definition, 18.2
Adapter Configuration wizard
starting, 2.9
adapters
configuring, 2.9
definition, 2.9
documentation, 2.9
in JDeveloper BPEL Designer, 2.9
service names, 2.9
supported technology adapters, 1.2
supported third-party adapters, 1.2
tutorials for third-party adapters, 1.2
adapters tab
in activities, C.2.1
addChildNode function
description, G.1.3
add-dayTimeDuration-to-dateTime function
description, G.1.2
adding attachments
in worklists, 17.2.2.7
adding comments
in worklists, 17.2.2.6
addQuotes function
description, G.1.4
adhoc workflow
changing the initial assignee of the task, 16.3.15.2
customizing, 16.3.15.2
definition, 16.3
implementation, 16.3.15
use case, 16.3.15.1
workflow pattern, 16.3
adhocFunction
approver function, 16.9.1
ADT queue
tutorial, 1.5.3
advanced searches
in worklists, 17.2.2.14
AmazonFlow
demos, 1.5.1
annotations tab
in activities, C.2.1
Ant
definition, 19.4.1
Apache Axis
sample of interoperability with Oracle BPEL Process Manager, 1.5
tutorials, 1.5
APIs
building a worklist application, 17.5
building a worklist application with the remote APIs, 17.6
limitations on using the remote APIs for worklists, 17.6
appendToList function
description, G.1.5
Applications Navigator
contents of, 2.3.1.1
definition, 2.3.1.1
location of in JDeveloper BPEL Designer, 2.3.1
approver functions, 16.9, 16.9.2
acquiredByFunction, 16.9.1
adhocFunction, 16.9.1
approverFunction, 16.9.1
groupsFunction, 16.9.1
listFunction, 16.9.1
managementChainFunction, 16.9.1
usersFunction, 16.9.1
approverFunction
approver function, 16.9.1
AQ adapter
ADT queue tutorial, 1.5.3
CLOB payload as opaque tutorial, 1.5.3
CLOB payload tutorial, 1.5.3
correlations tutorial, 1.5.3
enqueuing files to BLOB columns tutorial, 1.5.3
listening for message recipients tutorial, 1.5.3
multiconsumer queues tutorial, 1.5.3
raw queues tutorial, 1.5.3, 1.5.3
rejectedMessageHandler property tutorial, 1.5.3
rules-based subscriber tutorial, 1.5.3, 1.5.3, 1.5.3, 1.5.3
SQL primitive types tutorial, 1.5.3
tutorials, 1.5.3
AQ adapter BLOB column enqueuing
tutorial, 1.5.3
AQ adapter correlations
tutorial, 1.5.3
AQ adapter message recipients listener
tutorial, 1.5.3
AQ adapter multiconsumer queues
tutorial, 1.5.3
AQ adapter raw queues
tutorial, 1.5.3, 1.5.3
AQ adapter SQL primitive types
tutorial, 1.5.3
archive
definition, 19.1
arrays
appending new items to, 4.13.3.6
determining the size of, 4.13.2
in transformations, 14.5.5.3
manipulating, 4.13
maxOccurs attribute, 4.13
merging with the mergeChildNodes function, 4.13.3.5
SOAP-encoded arrays not supported, 4.13.4
statically indexing into, 4.13.1
tutorials, 1.5.3
workarounds for nonsupport of SOAP-encoded arrays, 4.13.4
assign activity
adding to an asynchronous service, 6.3.4
capabilities, C.2.2
copying data, 4.4
description, 3.6.2, 4.2.2
for data manipulation, 4.2.2
in asynchronous services, 6.3.4
in BPEL files, 3.6.2
inserting, 3.6.2
manually editing the workflow design, 16.3.2
references, 1.5.2
using multiple bpelx:append settings, C.2.2
workflow task attributes defined within, 16.3.3
asynchronous callbacks, 6.2
asynchronous interaction with a notification timer
BPEL process as the client, 13.5
BPEL process as the service, 13.5
definition, 13.5
asynchronous interaction with timeout
BPEL process as the client, 13.4
BPEL process as the service, 13.4
definition, 13.4
asynchronous interactions
BPEL process as the client, 13.3
BPEL process as the service, 13.3
definition, 13.3
returning faults, 9.7.2
asynchronous processes
dehydration points, 6.2.6
retrieving status and results from, 12.3.2
tutorial, 1.5.3
using dehydration, 6.2.6
asynchronous services
assign activities, 6.3.4
calling, 6.2.2, 6.3
correlating messages, 6.2.4
correlation IDs, 6.2.3
correlation sets, 6.4
demos, 1.5.1
invoke activities, 6.2.3, 6.3.2
managing multiple instances, 6.2.4
parallel flows, 7.2
partner links, 6.2.1, 6.2.2, 6.3.1
partnerLinkTypes, 6.2.1
receive activities, 6.2.3, 6.3.3
reply activities, 6.2.5
sample, 1.5.1
tutorials, 1.5.3
use case, 6.1
WS-Addressing, 6.2.3
attachments
binary attachments in SOAP messages, 4.16
sending with the notification wizard, 15.3.1.1
tutorials, 1.5.3, 1.5.3
attributes
manipulating, 4.12
audit trail
viewing, 3.9, 19.3.3
authenticate function
description, G.1.6
authentication
through identity service, 16.7
authorization
through identity service, 16.7
auto mapping
in transformations, 14.5.6
auto mapping with confirmation
in transformations, 14.5.6.1
Axis
tutorials, 1.5.3

B

BankTransferDemo
demos, 1.5.1
batching
tutorials, 1.5.3
batchProcessActive function
description, G.1.7
batchProcessCompleted function
description, G.1.8
BEA WebLogic
sample of interoperability with Oracle BPEL Process Manager, 1.5
supported by Oracle BPEL Process Manager, 1.2
binary attachments
demo, 1.5.1, 4.16
to SOAP messages, 4.16
Boolean values
assigning, 4.10
BPEL
definition
everything in XML format, 4
BPEL designers
definition, 2.1
overview of environments, 2.3
supported types of designers, 1.3
BPEL domains
creating and managing, 19.2
BPEL exec extension
references, 1.5.2
tutorials, 1.5.3
BPEL files
assign activities, 3.6.2
definition, 2.3.1.1
global variables, 3.6
in Hello World tutorial, 3.3
partner links, 3.6
partner links definition, 5.2.1
process element, 3.6
receive activities, 3.6
reply activities, 3.6
reviewing the contents of, 3.6
sequence activities, 3.6.1
sequences, 3.6
BPEL Inspector
contents of, 2.3.2.4
definition, 2.3.2.4
location of in Eclipse BPEL Designer, 2.3.2
BPEL Palette
contents of, 2.3.2.6
definition, 2.3.2.6
location of in Eclipse BPEL Designer, 2.3.2
BPEL processes
common interaction patterns, 13
compiling and deploying, 19.1
correcting validation errors in complex BPEL processes, A.1.1
creating an empty process and importing a schema, A.1.3
default revision, 19.3.2
handling long-running processes, A.1.2
importing an existing project, 2.3.1
invoking with a Web Service/SOAP interface, 12.3.4
life cycles, 19.3.2
manually undeploying, 19.3.2
naming conventions, 2.3, 3.2
sending messages to a process from a Java/JSP application, 12.3
undeployed, 19.3.2
viewing and managing on the Oracle BPEL Console, 19.3
BPEL Processes tab
Oracle BPEL Console, 19.3.2
BPEL Source
location of in Eclipse BPEL Designer, 2.3.2
BPEL source code
reviewing BPEL code, 3.6
BPEL Source window
contents of, 2.3.2.3
definition, 2.3.2.3
BPEL XPath functions
examples, 4.2.2
BPEL_ACTIVITY_SENSOR_VALUES
sensor public view, 18.6.1
BPEL_ALL_PROCESSES
sensor public view, 18.6.1
BPEL_ERRORS
sensor public view, 18.6.1
BPEL_FAULT_SENSOR_VALUES
sensor public view, 18.6.1
BPEL_PROCESS_ANALYSIS_REPORT
sensor public view, 18.6.1
BPEL_SENSOR_PROCESS_INSTANCES
sensor public view, 18.6.1
BPEL_VARIABLE_SENSOR_VALUES
sensor public view, 18.6.1
bpeladmin
user account, 16.7, F.1.1
bpelc
definition, 19.4.2
examples, 19.4.2.1
using, 19.4.2
bpelx
in assign activities, C.2.2
bpelx exec extension
built-in methods, 10.2.3.3
for embedding Java code in a BPEL process, 10.2.3.1
bpel.xml file
content is read into memory only when the file is opened, 2.3.1.8
definition, 2.3.1.1
deployment descriptor file, E.1.1
do not edit through a combination of JDeveloper BPEL Designer and a text editor, 2.3.1.8
in Hello World tutorial, 3.3
registering sensors and sensor actions, 18.3.4
setting activationAgent attributes, 15.3.8
BPMAppRole interface
description, 16.7.5.2, 16.7.5.3.2
BPMGroup interface
description, 16.7.5.2, 16.7.5.3.2
BPMIdentity interface
description, 16.7.5.2, 16.7.5.3.2
BPMIdentityService interface
description, 16.7.5.2, 16.7.5.3.2
BPMPrincipal interface
description, 16.7.5.2, 16.7.5.3.2
BPMProvider interface
description, 16.7.5.2, 16.7.5.3.2
implementing, 16.7.5.3.1
BPMRole interface
description, 16.7.5.2, 16.7.5.3.2
BPMSystemAdmin
identity service role, 16.7
BPMUser interface
description, 16.7.5.2, 16.7.5.3.2
BPMWorkflowAdmin
identity service role, 16.7
BPMWorkflowReassign
identity service role, 16.7
BPMWorkflowSuspend
identity service role, 16.7
BPMWorkflowViewHistory
identity service role, 16.7
browsers
supported, 19.1.1.1
build.xml file
definition, 2.3.2.1
deploys the suitcase JAR file to the Oracle BPEL Server, 3.8
in Hello World tutorial, 3.3
business faults
definition, 9.4
business process execution language
See BPEL
BWA WebLogic
JMS, 1.5.3

C

catch activity
adding, 9.12
capabilities, C.2.3
fault handling, 9.8
references, 1.5.2
tutorial, 1.5.3
channels
e-mail, 15.3.1
fax, 15.3.4
for task notification, 16.4.1
pager, 15.3.5
SMS, 15.3.3
voice mail, 15.3.2
CheckoutDemo
demos, 1.5.1
clearTaskAssignees function
description, G.1.9
CLOB payload
tutorial, 1.5.3
CLOB payload as opaque
tutorial, 1.5.3
COBOL Copybook
tutorial, 1.5.3
comma-separated value (CSV) files
exporting reports to CSV files, 21.1
compare function
description, G.1.10
compare-ignore-case function
description, G.1.11
compensate activity
capabilities, C.2.4
definition, 9.9
fault handling, 9.9
compilation
of BPEL processes, 19.1
without deployment on JDeveloper BPEL Designer, 19.1.1.1
compiling
in Hello World tutorial, 3.8
complex data transformations
recommendations on, 3.7.3
complex SQL strings
tutorial, 1.5.3
complex structures
tutorial, 1.5.3
complex type
variables, 4.5
Component Palette
definition, 2.3.1.4
location of in JDeveloper BPEL Designer, 2.3.1
transformation functions, 2.3.1.4
concat function
description, 4.9
conditional branching logic
definition, 8, 8.1
tutorials, 1.5.3
use case, 8.1
use of XPath expressions, 8.2
using switch activities, 8.3
using while activities, 8.4
conditional processing
with xsl choose, 14.5.5.2
with xsl if, 14.5.5.1
configuration properties
deployment descriptor, E.2
constant values
in transformations, 14.5.2
copyList function
description, G.1.12
core XPath functions
examples, 4.2.2
correlation ID
WS-Addressing, 6.2.3
correlation sets
associating with receive activities, 6.4.5
creating, 6.4.4
creating property aliases, 6.4.6
definition, 6.2.4, 6.2.4.2
tutorial, 1.5.3
tutorials, 1.5.3, 1.5.3, 6.4
WSDL file content, 6.4.7
correlation sets tab
in activities, C.2.1
correlations, 6.2.4
adding on an OnMessage branch of a pick activity, C.2.12
creating for Oracle Workflow Bridge activities, H.5.4
countNodes function, 4.13.2
description, G.1.13
create instance
definition, 6.2.3
in receive activities, 6.2.3
createDeliminatedString function
description, G.1.16
create-delimited-string function
description, G.1.14
createInstance attribute, 6.2.3
create-nodeset-from-deliminated-string function
description, G.1.15
current-date function
description, G.1.17
current-dateTime function
description, G.1.18
current-time function
description, G.1.19
custom
sensor publish type, 18.2
custom plug-ins
advanced implementation identity service custom plug-in, 16.7.5.3, 16.7.5.3.2
BPMAppRole interface, 16.7.5.2, 16.7.5.3.2
BPMGroup interface, 16.7.5.2, 16.7.5.3.2
BPMIdentity interface, 16.7.5.2, 16.7.5.3.2
BPMIdentityService interface, 16.7.5.2, 16.7.5.3.2
BPMPrincipal interface, 16.7.5.2, 16.7.5.3.2
BPMProvider interface, 16.7.5.2, 16.7.5.3.2
BPMRole interface, 16.7.5.2, 16.7.5.3.2
BPMUser interface, 16.7.5.2, 16.7.5.3.2
components of sample configuration file, 16.7.5.5
configuration with identity service, 16.7.4.5
creating an identity service custom plug-in, 16.7.5
creating users and groups, 16.7.5.6
deploying, 16.7.5.4
implementing an identity service custom plug-in, 16.7.5.3
implementing the BPMIdentityService interface, 16.7.5.1
registering and configuring the identity service, 16.7.5.5
simple implementation identity service custom plug-in, 16.7.5.3, 16.7.5.3.1
use with identity service, 16.7.1, 16.7.1.3
using with workflow service samples, 16.7.5.7
CustomIdentityService.java file
description, 16.7.5.3.1
CustomRoleImpl.java file
description, 16.7.5.3.1
CustomUserImpl.java file
description, 16.7.5.3.1

D

data manipulation
accessing fields with complex type variables, 4.5
appending new items to an array, 4.13.3.6
assigning Boolean values, 4.10
assigning date or time, 4.11
assigning literal strings, 4.8
assigning numeric values, 4.6
concatenating strings, 4.9
converting from a string to a structured XML object type, 4.14
copying data between variables, 4.4
determining array sizes, 4.13.2
dynamically indexing into a data sequence, 4.13.3
dynamically indexing with the getElement function, 4.13.3.4
initializing variables, 4.3
manipulating arrays, 4.13
manipulating attributes, 4.12
mathematical calculations with XPath functions, 4.7
merging arrays, 4.13.3.5
statically indexing into a data sequence, 4.13.1
with assign activities, 4.2.2, 4.4
with XQuery and XSLT, 4.2.2
data sequences
dynamically indexing into, 4.13.3
database
sensor publish type, 18.2
database adapter
complex SQL strings tutorial, 1.5.3
delete operation tutorial, 1.5.3
fault handling tutorial, 1.5.3
insert operation tutorial, 1.5.3
JPublisher wrapper tutorial, 1.5.3
last read ID tutorial, 1.5.3, 1.5.3
logical polling delete strategy, 1.5.3
master detail replication tutorial, 1.5.3
merge operation tutorial, 1.5.3
polling a date field tutorial, 1.5.3
polling control table tutorial, 1.5.3
query-by-example tutorial, 1.5.3
REF CURSORs tutorial, 1.5.3
SELECT ALL tutorial, 1.5.3, 1.5.3
stored procedure tutorial, 1.5.3
tutorials, 1.5.3, 1.5.3
update operation tutorial, 1.5.3
with file adapter tutorial, 1.5.3
database delete operation
tutorial, 1.5.3
database fault handling
tutorial, 1.5.3
database insert operation
tutorial, 1.5.3
database merge operation
tutorial, 1.5.3
database plug-in
CustomIdentityService.java file, 16.7.5.3.1
CustomRoleImpl.java file, 16.7.5.3.1
CustomUserImpl.java file, 16.7.5.3.1
DBProvider.java file, 16.7.5.3.1
getProvider, 16.7.5.3.1
identity service use case, 16.7.1.3, 16.7.5.3.1, 16.7.5.3.1, 16.7.5.4, 16.7.5.5
key files, 16.7.5.3.1
ProviderFactory.java file, 16.7.5.3.1
database update operation
tutorial, 1.5.3
datasources.xml file
configuring to use Oracle Workflow Bridge, H.3
dates
assigning, 4.11
day-from-dateTime function
description, G.1.20
DBProvider.java file
description, 16.7.5.3.1
debatching
FTP tutorial, 1.5.3
tutorial, 1.5.3, 1.5.3
default
user account, 16.7
versions of processes, 19.3.2
default revision
of BPEL processes, 19.3.2
defining a fault handler, 9.11
dehydration
definition, 1.2, 6.2.6
dehydration point, 6.2.6
delegations
of tasks, 16.2.3
deleting attachments
in worklists, 17.2.2.7
demo community
definition, F.1.1
for Oracle BPEL Process Manager, F.1
demonstrations
location of, 1.5, 1.5
demos
AmazonFlow, 1.5.1
asynchronous services, 1.5.1
BankTransferDemo, 1.5.1
binary attachments in SOAP messages, 1.5.1, 4.16
binding faults, 9.11
CheckoutDemo, 1.5.1
DocumentReview, 1.5.1
FlowN activity, 1.5.1
GoogleFlow, 1.5.1
HelpDeskServiceRequest, 1.5.1
HotwireDemo, 1.5.1
IBMSamples, 1.5.1
Java embedding, 1.5.1
LoanDemo, 1.5.1
LoanDemoPlus, 1.5.1
LoanDemoPlusWithWorkflow, 1.5.1
Oracle Workflow Bridge, H.1
OrderApproval, 1.5.1
OWFBridge, 1.5.1
parallel synchronous invocations, 1.5.1
ParallelSearch, 1.5.1
PaymentProcessor, 1.5.1
pick activity, 1.5.1
PriorityDemo, 1.5.1
ResilientDemo, 1.5.1
run-time exceptions, 1.5.1
run-time faults, 9.11
SalesforceFlow, 1.5.1, 1.5.1
sensor actions, 18.3
sensors, 18.3
SleepBroker, 1.5.1
synchronous services, 1.5.1
TimeOffRequestDemo, 1.5.1
transformations, 1.5.1
VacationRequest, 1.5.1
while loop, 1.5.1
workflows, 1.5.1, 1.5.1, 1.5.1, 1.5.1, 1.5.1
worklists, 1.5.1, 1.5.1
XSLMapper, 1.5.1
XSLT Mapper, 1.5.1
deployment
deploy one process at a time, 19.1
in Hello World tutorial, 3.8
of a suitcase JAR file to a specific domain, 19.2.5
of BPEL processes, 19.1
of multiple versions of the same process, 19.1.1
overwriting versions, 19.1.1
status displays in Log Window, 19.1.1
to default domain, 19.1.1
undeploying a process from a specific domain, 19.2.7
with Eclipse BPEL Designer, 19.1.2
with JDeveloper BPEL Designer, 19.1.1
with the Invoke Deployment Tool, 19.1.1
deployment descriptor
bpel.xml file, 2.3.1.1, 3.3, E.1.1
configuration properties, E.2, E.2.1
defining a configuration property, E.2.1
defining a preference property, E.1.1
encrypting a preference value, E.1.4
getting a preference value within a BPEL process, E.1.3
preference properties, E.1
sample, 1.5.1
updating a preference at run time, E.1.2
use case, E.1.5
developer prompt
starting, 2.2
development mode
best practices, 19.3.2.1
changing, 19.2.4
Diagram View window
definition, 2.3.1.2
location of in JDeveloper BPEL Designer, 2.3.1
dictionaries
in transformations, 14.5.8
DIME protocol
SOAP binary attachments, 4.16
display of changes
in worklists, 17.2.3
doc function
description, G.1.21
DocumentReview
demos, 1.5.1
domain passwords
changing, 12.3.1.1, 19.2.1
domains
best practices, 19.2
creating, 19.2.3
creating and managing, 19.2
definition, 19.1.1
deploying to specific domains, 19.2.5
location of a suitcase JAR file in a specific domain, 19.2.6
undeploying a process, 19.2.7
domain.xml file
increasing the syncMaxWaitTime property, 11.5
location of for Eclipse BPEL Designer, 11.5
location of for JDeveloper BPEL Designer, 11.5
dynamic assignments, 16.3.4.1
tutorial, 16.3.4.1
dynamic delimited strings
setting task assignees, 16.3.4.4
dynamic partner links
references, 1.5.2
dynamic workflow
See adhoc workflow

E

Eclipse BPEL Designer
BPEL Inspector, 2.3.2.4
BPEL Palette, 2.3.2.6
BPEL Source window, 2.3.2.3
compiling and deploying a process, 19.1.2
creating a project, 2.3.2
creating a workspaces, 2.3.2
defining a fault handler, 9.12
definition, 1.3.2
designing processes, 2.1
installation directory convention, 1.3.2
location of BPEL Inspector, 2.3.2
location of BPEL Palette, 2.3.2
location of BPEL Source, 2.3.2
location of domain.xml file, 11.5
location of Log Window, 2.3.2
location of Navigator, 2.3.2
location of Process Map, 2.3.2
Log window, 2.3.2.5
Navigator, 2.3.2.1
overview of design environment, 2.3.2
Overview window, 2.3.2.2
Process Map, 2.3.2.2
running the Hello World tutorial, 3.1
software download location, 1.3.2, 2.2, 2.3.2
starting, 2.2
EJB
invoked by a BPEL process through use of WSIF binding, 10.2.1
tutorials, 1.5.3
elements
ignoring in XSLT documents, 14.5.9
e-mail
attachments tutorial, 1.5.3
dynamically setting addresses, 15.3.6
notifications support, 15.2, 15.3.1
task action configuration, 16.6.2
tutorials, 1.5.3, 1.5.3
e-mail activation agent
starting processes, 15.3.8
e-mail approval
for task notifications, 16.4.3
setting up the wf_config.xml file, 16.4.3
e-mail attachments
notifications support, 15.3.1.1
tutorial, 1.5.3
e-mail notification
sample, 1.5.1
e-mail server
configuring for notifications support, 15.3.1.2
empty activity
capabilities, C.2.5
definition, 9.8.1
fault handling, 9.8.1
empty processes
creating an empty process and importing a schema, A.1.3
ends-with function
description, G.1.22
errors
in worklists, 17.2.2.12
invalid settings, C.1
escalate
task action, 16.3.6
escalations
of tasks, 16.2.3
evaluation time
definition, 18.3.1
event handlers
references, 1.5.2
exceptions, 9.4
tutorials, 1.5.3
expirations
of tasks, 16.2.3
expression constants
variable initialization, 4.3

F

facades
See XML facades
fault handling, 9.11
adding a catch activity, 9.12
binding faults demo, 9.11
defining, 9, 9.3, 9.11
defining a handler with Eclipse BPEL Designer, 9.12
importing RuntimeFault.wsdl, 9.11
modifying the WSDL files, 9.11
returning external faults, 9.7, 9.7.2
sample, 1.5.1
throwing internal faults, 9.6
tutorials, 1.5.3, 1.5.3, 1.5.3
use case, 9.1
using catch activities, 9.8
using compensate activities, 9.9
using empty activities, 9.8.1
using scope activities, 9.5, 9.8
using terminate activities, 9.10
using throw activities, 9.6
fault sensor reports
creating, 21.1.4
fault sensors
definition, 18.2
faults
categories of faults in BPEL, 9.4
Qname fault name, 9.4
returning external faults, 9.7, 9.7.2
throwing internal faults, 9.6
fax
configuring fax cover pages, 15.3.4.1
configuring fax service provider support, 15.3.4.2
notifications support, 15.3.4
file adapter
COBOL Copybook tutorial, 1.5.3
complex structure tutorial, 1.5.3
debatching tutorial, 1.5.3
flat structure, 1.5.3
opaque with headers tutorial, 1.5.3
tutorials, 1.5.3, 1.5.3
fire and forget
one-way message, 13.1
flat structure
tutorial, 1.5.3
flex field updates
in worklists, 17.2.2.10
flex fields
code example, 16.3.3.3.1
in tasks, 16.3.3.3.1
flow activity
capabilities, C.2.6
definition, 7.3
references, 1.5.2
tutorials, 1.5.3
flowN activity
capabilities, C.2.7
definition, 7.4
demos, 1.5.1
references, 1.5.2
format function
description, G.1.23
formatDate function
description, G.1.26
format-dateTime function
description, G.1.24
format-string function
description, G.1.25
FTP adapter
tutorials, 1.5.3
functions, G.1
abs, G.1.1
addChildNode, G.1.3
add-dayTimeDuration-to-dateTime, G.1.2
addQuotes, G.1.4
appendToList, G.1.5
approver function examples for workflows, 16.9.2
approver functions for workflows, 16.9
authenticate, G.1.6
batchProcessActive, G.1.7
batchProcessCompleted, G.1.8
chaining in transformations, 14.5.3.2
clearTaskAssignees, G.1.9
compare, G.1.10
compare-ignore-case, G.1.11
concat, 4.9
copyList, G.1.12
countNodes, 4.13.2, G.1.13
createDeliminatedString, G.1.16
create-delimited-string, G.1.14
create-nodeset-from-deliminated-string, G.1.15
current-date, G.1.17
current-dateTime, G.1.18
current-time, G.1.19
custom, 4.2.2
day-from-dateTime, G.1.20
descriptions, 14.5.3
doc, G.1.21
dynamically setting e-mail addresses and telephone numbers, 15.3.6
editing in transformations, 14.5.3.1
editing XPath expressions in transformations, 14.5.4
ends-with, G.1.22
examples, 4.2.2
format, G.1.23
formatDate, G.1.26
format-dateTime, G.1.24
format-string, G.1.25
functions prefixed with xp20 or orcl, 14.5.3
genEmptyElem, G.1.27
generateGUID, G.1.29
generate-guid, G.1.28
getChildElement, G.1.32
getContentAsString, G.1.33
get-content-as-string, G.1.30
getConversationId, G.1.34
getCreator, G.1.35
getCurrentDate, 4.11, G.1.36
getCurrentDateTime, 4.11, G.1.37
getCurrentTime, 4.11, G.1.38
getDomainId, G.1.39
getElement, 4.13.3.4, G.1.40
getGroupIdsFromGroupAlias, G.1.41
getGroupProperty, G.1.42
getInstanceId, G.1.43
getLinkStatus, G.1.44
get-localized-string, G.1.31
getManager, G.1.45
getMessage, G.1.46
getNodes, G.1.48
getNodeValue, G.1.47
getNumberOfTaskApprovals, G.1.49
getPreference, G.1.50
getPreviousTaskApprover, G.1.51
getProcessId, G.1.52
getProcessOwnerId, G.1.53
getProcessURL, G.1.54
getProcessVersion, G.1.55
getReportees, G.1.56
getTaskAttachmentByIndex, G.1.57
getTaskAttachmentByName, G.1.58
getTaskAttachmentContents, G.1.59
getTaskAttachmentsCount, G.1.60
getTaskAutoReleaseDuration, G.1.61
getTaskReminderDuration, G.1.62
getUserAliasId, G.1.63
getUserIdsFromGroupAlias, G.1.64
getUserProperty, G.1.65
getUserRoles, G.1.66
getUsersInGroup, G.1.67
getVariableData, G.1.68
getVariableProperty, G.1.69
hours-from-dateTime, G.1.70
implicit-timezone, G.1.71
in transformations, 14.5.3
index-within-string, G.1.72
integer, G.1.73
isUserInRole, G.1.74
last-index-within-string, G.1.75
left-trim, G.1.77
listUsers, G.1.78
location of function descriptions, 4.2.2
lookupGroup, G.1.82
lookup-table, G.1.79
lookupUser, G.1.76, G.1.81
lookup-xml, G.1.80
lower-case, G.1.83
matches, G.1.84
max-value-among-nodeset, G.1.85
mergeChildNodes, 4.13.3.5, G.1.86
mimic XPath 2.0 standards, 16.8
minutes-from-dateTime, G.1.88
min-value-among-nodeset, G.1.87
month-from-dateTime, G.1.89
ora:getGroupProperty, 16.8
ora:getManager, 16.8
ora:getNumberOfTaskApprovals, 16.8
ora:getPreviousTaskApprover, 16.8
ora:getReportees, 16.8
ora:getTaskAttachmentByIndex, 16.8
ora:getTaskAttachmentByName, 16.8
ora:getTaskAttachmentContents, 16.8
ora:getTaskAttachmentsCount, 16.8
ora:getUserInRole, 16.8
ora:getUserProperty, 16.8
ora:getUserRoles, 16.8
ora:getUsersInGroup, 16.8
ora:lookupGroup, 16.8
ora:lookupUser, 16.8
orcl:format-string, 16.8
orcl:get-localized-string, 16.8
orcl:get-localized-string(), 16.3.3.3.5
parseEscapedXML, 4.14, G.1.90
position, 4.13.1
prefixed with xp20 or orcl, 14.5.3
processXSLT, G.1.91, G.1.92
processXSQL, G.1.93
query-database, G.1.94
readFile, G.1.95
references, 1.5.2
right-trim, G.1.96
search, G.1.97
seconds-from-dateTime, G.1.98
selecting an data sequence element, 4.13.1
sequence-next-val, G.1.99
setNodeValue, G.1.100
square-root, G.1.101
subtract-dayTimeDuration-from-dateTime, G.1.102
timezone-from-dateTime, G.1.103
translateFromNative, G.1.104
translateToNative, G.1.105
upper-case, G.1.106
user-defined in transformations, 14.5.3.4
workflow related, 16.8
year-from-dateTime, G.1.107
FYI task
cannot be extended, 16.3.18
changing the assignment after creating the task, 16.3.16.2
customizing, 16.3.16.2
definition, 16.3
implementation, 16.3.16
use case, 16.3.16.1
workflow pattern, 16.3

G

genEmptyElem function
description, G.1.27
generateGUID function
description, G.1.29
generate-guid function
description, G.1.28
getChildElement function
description, G.1.32
getContentAsString function
description, G.1.33
get-content-as-string function
description, G.1.30
getConversationId function
description, G.1.34
getCreator function
description, G.1.35
getCurrentDate function
description, 4.11, G.1.36
getCurrentDateTime function
description, 4.11, G.1.37
getCurrentTime function
description, 4.11, G.1.38
getDomainId function
description, G.1.39
getElement function
description, 4.13.3.4, G.1.40
getGroupIdsFromGroupAlias function
description, G.1.41
getGroupProperty function
description, G.1.42
getInstanceId function
description, G.1.43
getLinkStatus function
description, G.1.44
get-localized-string function
description, G.1.31
getManager function
description, G.1.45
getMessage function
description, G.1.46
getNodes function
description, G.1.48
getNodeValue function
description, G.1.47
getNumberOfTaskApprovals function
description, G.1.49
getPreference function
description, G.1.50
getPreviousTaskApprover function
description, G.1.51
getProcessId function
description, G.1.52
getProcessOwnerId function
description, G.1.53
getProcessURL function
description, G.1.54
getProcessVersion function
description, G.1.55
getProvider
description, 16.7.5.3.1
getReportees function
description, G.1.56
getTaskAttachmentByIndex function
description, G.1.57
getTaskAttachmentByName function
description, G.1.58
getTaskAttachmentContents function
description, G.1.59
getTaskAttachmentsCount function
description, G.1.60
getTaskAutoReleaseDuration function
description, G.1.61
getTaskReminderDuration function
description, G.1.62
getUserAliasId function
description, G.1.63
getUserIdsFromGroupAlias function
description, G.1.64
getUserProperty function
description, G.1.65
getUserRoles function
description, G.1.66
getUsersInGroup function
description, G.1.67
getVariableData
assigning tasks dynamically with, 16.3.4
getVariableData function
description, 4.9, G.1.68
using in mathematical calculations, 4.7
getVariableProperty function
description, G.1.69
global variables
in BPEL files, 3.6
GoogleFlow
demos, 1.5.1
grantees
relationship with roles, 16.7
group information
in worklists, 17.2.2.13
groups
creating, 16.7.2
groupsFunction
approver function, 16.9.1
guest
user account, 16.7

H

header variables
viewing details in Oracle BPEL Console, 19.3.3
heap size
increasing, 14.6.2.1
Hello World tutorial
adding an assign activity, 3.7
browsing the new project, 3.3
compiling and deploying the BPEL process, 3.8
creating a new project, 3.2
editing the WSDL file, 3.4
overview, 3.1
reviewing the BPEL source code, 3.6
running, 3.1
suitcase JAR file, 3.8
testing, 3.9
viewing the project files, 3.3
HelpDeskServiceRequest
demos, 1.5.1
HotwireDemo
demos, 1.5.1
hours-from-dateTime function
description, G.1.70
HTTP binding
security tutorial, 1.5.3
HTTP get method
tutorials, 1.5.3
hw_worklist_jndi.properties file
configuring for use with worklists, 17.6

I

iaswconfig.xml file
location of, 15.3.2.1
IBMSamples
demos, 1.5.1
IDeliveryService.post() method
invoking a one-way Web service operation, 12.3.1.4
IDeliveryService.request() method
invoking a two-way Web service operation, 12.3.1.3
identity service
Active Directory server configuration, 16.7.4.4
advanced implementation custom plug-in, 16.7.5.3, 16.7.5.3.2
automatically configured with Oracle Internet Directory during some middle tier installations, 16.7.4.3
BPMAppRole interface, 16.7.5.2, 16.7.5.3.2
BPMGroup interface, 16.7.5.2, 16.7.5.3.2
BPMIdentity interface, 16.7.5.2, 16.7.5.3.2
BPMIdentityService interface, 16.7.5.1, 16.7.5.2, 16.7.5.3.2
BPMPrincipal interface, 16.7.5.2, 16.7.5.3.2
BPMProvider interface, 16.7.5.2, 16.7.5.3.2
BPMRole interface, 16.7.5.2, 16.7.5.3.2
BPMUser interface, 16.7.5.2, 16.7.5.3.2
components of custom plug-in sample configuration file, 16.7.5.5
configuring the is_config.xml file, 16.7.4.1
connection element, 16.7.4.1.1
connection pool properties, 16.7.4.1.1
creating a custom plug-in, 16.7.5
creating users and groups, 16.7.2
creating users and groups with the custom plug-in, 16.7.5.6
custom identity service plug-in use case, 16.7.1.3, 16.7.5.3.1, 16.7.5.3.1, 16.7.5.4, 16.7.5.5
custom plug-ins configuration, 16.7.4.5
definition, 16.1, 16.1.2, 16.7, B.4
deploying a custom plug-in, 16.7.5.4
determining a user's local language and time zone, 17.3, 17.3
implementing a custom plug-in, 16.7.5.3
Javadoc, 16.7.5.2, 16.7.5.3.1, 16.7.5.3.1, 16.7.5.3.2
LDAP-based (Oracle Internet Directory) JAZN provider configuration, 16.7.4.3
middle-tier configuration, 16.7.4.3.2
middle-tier configuration with SSL support, 16.7.4.3.2
password policy, 16.7.4.3.1
providers, 16.7.1, 16.7.1.1, 16.7.1.2, 16.7.1.3
registering and configuring for the custom plug-in, 16.7.5.5
roles, 16.7
simple implementation custom plug-in, 16.7.5.3, 16.7.5.3.1
structure of identity service configuration file, 16.7.4.1
support for in workflow, 16.1
third-party LDAP server configuration, 16.7.4.4
use with custom plug-ins, 16.7.1, 16.7.1.3
use with JAZN, 16.1, 16.7, 16.7.1, 16.7.1.1
use with LDAP, 16.1, 16.7.1
use with third-party LDAP servers, 16.7.1.2
user and role properties, 16.7.3
userControls and roleControl elements, 16.7.4.1.2
users, 16.7
using the custom plug-in with workflow service samples, 16.7.5.7
WSDL operations, B.4
XML-based JAZN provider configuration, 16.7.4.2
identity service custom plug-in
advanced implementation, 16.7.5.3, 16.7.5.3.2
components of sample configuration file, 16.7.5.5
creating, 16.7.5
creating users and groups, 16.7.5.6
deploying, 16.7.5.4
implementing, 16.7.5.3
interfaces, 16.7.5.2
registering and configuring, 16.7.5.5
simple implementation, 16.7.5.3, 16.7.5.3.1
using with workflow service samples, 16.7.5.7
implicit-timezone function
description, G.1.71
import
an existing BPEL process into a project, 2.3.1
of schemas into an empty BPEL process, A.1.3
two schema files of the same name into the same project is not supported, 2.3.1.6
user-defined functions in the XSLT Mapper, 14.5.3.4
indexing methods
using XPath, 4.13.1
index-within-string function
description, G.1.72
inspection.wsil file
adding remote Web services, 5.2.1.4
instances
starting new, 6.2.3
Instances tab
Oracle BPEL Console, 19.3.3
integer function
description, G.1.73
interaction patterns
a valid partner link is required, 13.1
asynchronous interaction with notification timer, 13.5
asynchronous interaction with timeout, 13.4
asynchronous interactions, 13.3
common patterns between a BPEL process and another application, 13
multiple interactions, 13.10
one request, a mandatory response, and an optional response, 13.8
one request, multiple responses, 13.6
one request, one of two possible responses, 13.7
one-way message, 13.1
partial processing, 13.9
synchronous interactions, 13.2
interop
location of, 1.5
interoperability
with Apache Axis, 1.5
with BEA WebLogic, 1.5
with Microsoft .Net, 1.5
Invalid Settings error message, C.1
invoke activity, 6.2.3
adding to an asynchronous service, 6.3.2
capabilities, C.2.8
definition, 5.2
in asynchronous services, 6.2.3, 6.3.2
in synchronous services, 5.2, 5.2.2
manually editing the workflow design, 16.3.2
references, 1.5.2
tutorials, 1.5.3
Invoke Deployment Tool
deploying, 19.1.1
is_config.xml file
components of custom plug-in sample configuration file, 16.7.5.5
configuring for SSL support, 16.7.4.3.2
location of, 16.7.4.1
isUserInRole function
description, G.1.74

J

Java API
invoking a BPEL process with the generic Java API, 12.3.1
invoking a one-way operation, 12.3.1.4
invoking a two-way operation, 12.3.1.3
NormalizedMessage class for dynamically activating messages, 12.3.1.2
parsing XML messages, 12.3.1.2
using from a remote client, 12.3.3
using the Locator class to connect to Oracle BPEL Process Manager, 12.3.1.1
Java applications
wrapped as SOAP services, 10.2.2
Java embedding
bpelx exec extension, 10.2.3.3
demos, 1.5.1
embedding code in a BPEL process, 10.2.3
example using JDeveloper BPEL Designer, 10.3
in a BPEL process, 10
invoking an EJB, 10.2.1
Java application requires a BPEL compatible interface, 10.2.1
tutorials, 10.2.1
use case, 10.1
using bpelx exec, 10.2.3.1
using WSIF binding, 10.2.1
Java embedding activity
capabilities, C.2.9
tutorial, 1.5.3
Java method
tutorials, 1.5.3
Java RMI client
security tutorial, 1.5.3
Javadocs
for JSP forms, 16.5.4.1
identity service, 16.7.5.2, 16.7.5.3.1, 16.7.5.3.1, 16.7.5.3.2
location of, 12.3.1.2, 16.5.4.1, 16.7.1.3
JavaExec
references, 1.5.2
Java/JSP applications
calling a BPEL process, 12, 12.3
JAX-RPC
tutorials, 1.5.3
JAZN
configuration of LDAP-based (Oracle Internet Directory) provider, 16.7.4.3
configuration of XML-based provider, 16.7.4.2
definition, 16.7.1.1
demo users, F.1
LDAP-based (Oracle Internet Directory) provider type, 16.7.1.1.2
middle-tier configuration of LDAP-based JAZN provider, 16.7.4.3.2
middle-tier configuration of LDAP-based JAZN provider with SSL support, 16.7.4.3.2
roles, F.1.1
setting up users, F.1
storing a user's local language and time zone, 17.3
use with identity services, 16.1
used with identity service, 16.7, 16.7.1, 16.7.1.1
used with third-party LDAP servers, 16.7.1.2
user notification preferences, 16.4.1
XML-based provider type, 16.7.1.1.1
jazn-data.xml file
creating users and groups with XML-based JAZN provider, 16.7.2
jazn.xml file
configuring, 16.7.4.3.2
configuring for SSL support, 16.7.4.3.2
JBoss
JMS, 1.5.3
supported by Oracle BPEL Process Manager, 1.2
JDeveloper BPEL Designer
adapters, 2.9
Applications Navigator, 2.3.1.1
best practices when editing project files, 2.3.1.8
compiling and deploying a process, 19.1.1
compiling without deploying, 19.1.1.1
Component Palette, 2.3.1.4
configuring notifications, 15.3
creating a project, 2.3.1
creating a workspaces, 2.3.1
creating sensors, 18.3
definition, 1.3.1
designing a simple workflow, 16.3.8
designing processes, 2.1
designing timeouts, 11.6
designing workflows, 16.3.1
Diagram View window, 2.3.1.2
location of Applications Navigator, 2.3.1
location of Component Palette, 2.3.1
location of Diagram View window, 2.3.1
location of domain.xml file, 11.5
location of Log window, 2.3.1
location of Process Activities, 2.3.1
location of Property Inspector, 2.3.1
location of Structure window, 2.3.1
Log window, 2.3.1.7
notifications, 2.8
overview of design environment, 2.3.1
overview of services, 2.8
Process Activities, 2.3.1.4
Property Inspector, 2.3.1.5
sensors, 2.8
Source window, 2.3.1.3
starting, 2.2
Structure window, 2.3.1.6
transformations, 2.8, 14.2
using Java embedding, 10.3
workflows, 2.8
worklists, 2.8
JMS
tutorials, 1.5.3, 1.5.3
with BEA WebLogic, 1.5.3
with JBoss, 1.5.3
with OC4J, 1.5.3
JMS adapter
tutorials, 1.5.3
JMSQueue
sensor publish type, 18.2
JMSTopic
sensor publish type, 18.2
JPublisher wrapper
tutorial with database adapter, 1.5.3
JSP client
security tutorial, 1.5.3
JSP form
custom JSP display, 16.5.4, 16.5.4.2
custom Oracle BPEL Worklist Application display, 16.5.4, 16.5.4.2
customizing the default JSP display, 16.5.1.1
customizing the default JSP file, 16.5.1.3
customizing the default XML mapping file, 16.5.1.2
default file name and location, 16.5.1, 16.5.2
default mapping XML file name and location, 16.5.1
default Oracle BPEL Worklist Application display, 16.3.3.1, 16.5.1
deploying the default JSP to OC4J, 16.5.2
multibyte payload in the task detail JSP, 16.5.1.4
samples, 1.5.1
tutorials, 1.5.3
JTA transaction management
sample, 1.5.1

L

languages
accessing the Oracle BPEL Worklist Application in local languages, 17.3
setting in JAZN, 17.3
setting in LDAP, 17.3
last read ID
tutorial, 1.5.3, 1.5.3
last-index-within-string function
description, G.1.75
LDAP
Active Directory server, 16.7.4.4
configuration of third-party LDAP servers, 16.7.4.4
Oracle Internet Directory provider type, F.1.1
password for Oracle Internet Directory provider type, F.1.1
storing a user's local language and time zone, 17.3
used with identity service, 16.1, 16.7.1
left-trim function
description, G.1.77
life cycles
default revision, 19.3.2
of processes, 19.3.2, 19.3.2
process recommendations for a development environment, 19.3.2.1
process recommendations for a production environment, 19.3.2.2
undeployed, 19.3.2
use case, 19.3.2.3
links
references, 1.5.2
listFunction
approver function, 16.9.1
listUsers function
description, G.1.78
literal strings
assigning, 4.8
literal XML
variable initialization, 4.3
LoanDemo
demos, 1.5.1
LoanDemoPlus
demos, 1.5.1
LoanDemoPlusWithWorkflow
demos, 1.5.1
LocalBPELServer
default Oracle BPEL Server connection, 19.1.1
Log window
contents of, 2.3.2.5
definition, 2.3.1.7, 2.3.2.5
location of in Eclipse BPEL Designer, 2.3.2
location of in JDeveloper BPEL Designer, 2.3.1
logical polling delete strategy
tutorial, 1.5.3
lookupGroup function
description, G.1.82
lookup-table function
description, G.1.79
lookupUser function
description, G.1.76, G.1.81
lookup-xml function
description, G.1.80
lower-case function
description, G.1.83

M

managementChainFunction
approver function, 16.9.1
master detail replication
tutorial, 1.5.3
matches function
description, G.1.84
maxOccurs attribute, 4.13, 4.13.1
setting for transformations, 14.6.3
max-value-among-nodeset function
description, G.1.85
mergeChildNodes function
description, 4.13.3.5, G.1.86
message flow
tutorials, 1.5.3
Microsoft .Net
sample of interoperability with Oracle BPEL Process Manager, 1.5
MIME protocol
SOAP binary attachments, 4.16
minOccurs attribute
setting for transformations, 14.6.3
minutes-from-dateTime function
description, G.1.88
min-value-among-nodeset function
description, G.1.87
modes
changing for the Oracle BPEL Server, 19.2.4
month-from-dateTime function
description, G.1.89
multibyte payload
in the task detail JSP, 16.5.1.4
multiple interactions
definition, 13.10

N

named templates
creating, 14.5.3.3
in functions, 14.5.3.3
naming conventions
for BPEL projects, 2.3, 3.2
Navigator
contents of, 2.3.2.1
definition, 2.3.2.1
location of in Eclipse BPEL Designer, 2.3.2
New Project wizard, 3.2
nonBlockingInvoke property
using in bpel.xml file, 1.5.1
NormalizedMessage class
for dynamically activating messages, 12.3.1.2
specifying the address of a Web service for the callback, 12.3.2
viewing the specific field name for the conversation ID, 12.3.2
notification activity
capabilities, C.2.10
using, 15.3
notification message variables
for task notification, 16.4.2
notification messages
for task notification, 16.4.2
notification service component
definition, 16.1.2, B.3
WSDL operations, B.3
notification services
definition, 16.1
limitations on setting validateXML to true, 15.3.9
notifications
configuring fax cover pages, 15.3.4.1
configuring in JDeveloper BPEL Designer, 15.3
configuring wireless service provider support for fax, 15.3.4.2
configuring wireless service provider support for pager, 15.3.5.1
configuring wireless service provider support for SMS, 15.3.3.1
configuring wireless service provider support for voice, 15.3.2.1
definition, 2.8, 15.2, 16.1
dynamically setting e-mail addresses and telephone numbers, 15.3.6
e-mail attachment support, 15.3.1.1
e-mail attachment tutorials, 1.5.3
e-mail server configuration, 15.3.1.2
e-mail support, 15.2, 15.3.1
fax support, 15.3.4
in JDeveloper BPEL Designer, 2.8
pager support, 15.3.5
selecting recipients by browsing the user directory, 15.3.7
SMS support, 15.3.3
tutorials, 1.5.3
use case, 15.1
using Oracle Application Server Wireless, 15.2
voice mail support, 15.3.2
notifications and reminders
in tasks, 16.3.3.3.4, 16.4
ns_emails.xml file
example, 15.3.1.3
location of, 15.3.1.2
ns_faxcoverpages.xml file
configuring fax cover pages, 15.3.4.1
ns_iaswconfig.xml file
example, 15.3.2.2
location of, 15.3.3.1
numeric values
assigning, 4.6

O

obant
running, 3.8, 16.5.2, 16.7.5.4
OC4J
deploying the default JSP to, 16.5.2
JMS, 1.5.3
off
process state, 19.3.2
OID
See Oracle Internet Directory
on
process state, 19.3.2
onAlarm branch
of pick activity, 11.3
one request, a mandatory response, and an optional response
BPEL process as the client, 13.8
BPEL process as the service, 13.8
definition, 13.8
one request, multiple responses
BPEL process as the client, 13.6
BPEL process as the service, 13.6
definition, 13.6
one request, one of two possible responses
BPEL process as the client, 13.7
BPEL process as the service, 13.7
definition, 13.7
one-way message
BPEL process as the client, 13.1
BPEL process as the service, 13.1
definition, 13.1
onMessage branch
of pick activity, 11.3
opaque with headers
tutorial, 1.5.3
ora:getGroupProperty
function, 16.8
ora:getManager
function, 16.8
ora:getNumberOfTaskApprovals function, 16.8
ora:getPreviousTaskApprover
function, 16.8
ora:getReportees
function, 16.8
ora:getTaskAttachmentByIndex
function, 16.8
ora:getTaskAttachmentByName function, 16.8
ora:getTaskAttachmentContents
function, 16.8
ora:getTaskAttachmentsCount
function, 16.8
ora:getUserInRole
function, 16.8
ora:getUserProperty
function, 16.8
ora:getUserRoles
function, 16.8
ora:getUsersInGroup
function, 16.8
ora:getUsersInGroup function
assigning parallel tasks to each user in a group, 16.3.13.1
ora:lookupGroup
function, 16.8
ora:lookupUser
function, 16.8
ora:processXSLT function
tutorial, 1.5.3
Oracle Application Server Integration B2B
integration with Oracle BPEL Process Manager, 1.2
Oracle Application Server Integration InterConnect
integration with Oracle BPEL Process Manager, 1.2
Oracle Application Server Portal
accessing Oracle BPEL Console reports, 20.1, 20.5.1
accessing Oracle BPEL Worklist Application, 20.1, 20.5.2
activity sensor report type portal, 20.5.1.4
analysis portlet view, 20.5.2.4
fault sensor report type portal, 20.5.1.5
installing for use with Oracle BPEL Process Manager, 20.2
instance execution time report type portal, 20.5.1.2
instance state report type portal, 20.5.1.1
listing portlet view, 20.5.2.2
Oracle BPEL Worklist Application parameters, 20.5.2.1, 20.5.2.3
overview, 20.1
performance report type portal, 20.5.1.3
registering Web providers, 20.4
viewing Oracle BPEL Console reports from, 21.1
Oracle Application Server Wireless
wireless and voice component, 15.2
Oracle BAM
See Oracle Business Activity Monitoring
Oracle BAM Server
creating a BPEL sensor, 18.5.2
creating a BPEL sensor action, 18.5.3
creating a connection to, 18.5.1
deployment descriptor parameters, 18.5.1
Oracle BPEL Admin Console
accessing, 19.2.2
changing passwords, 19.2.2
supported Web browsers, 19.1.1.1
Oracle BPEL Console
accessing, 19.2.1
accessing through Oracle Application Server Portal, 20.1, 20.5.1
Activities tab, 19.3.4
activity sensor report creation, 21.1.3
activity sensor report portal, 20.5.1.4
BPEL Processes tab, 19.3.2
fault sensor report creation, 21.1.4
fault sensor report portal, 20.5.1.5
instance execution time report portal, 20.5.1.2
instance state report portal, 20.5.1.1
Instances tab, 19.3.3
location of function descriptions, 4.2.2
overview, 2.7
performance report creation, 21.1.2
performance report portal, 20.5.1.3
process report creation, 21.1.1
process time distribution report creation, 21.1.5
report creation, 21.1
running and managing processes from, 2.1
starting, 2.2
supported Web browsers, 19.1.1.1
testing the Hello World tutorial, 3.9
undeploying processes, 19.3.2
viewing a history of process activities, 19.3.3
viewing activity interactions, 19.3.3
viewing and managing processes, 19.3
viewing header variable details, 19.3.3
viewing sensor and sensor action metadata, 18.4
viewing sensor values, 19.3.3
viewing the audit trail, 3.9
viewing the audit trail of a process, 19.3.3
viewing the visual flow, 3.9
Oracle BPEL Process Manager
adds value and ease of use to BPEL functionality, 1.2
components of, 2.1
definition, 1.2
integration with Oracle Application Server Integration B2B, 1.2
integration with Oracle Application Server Integration InterConnect, 1.2
provides support for, 1.2
services in JDeveloper BPEL Designer, 2.8
starting, 2.2
supported designer types, 1.3
Oracle BPEL Server
changing modes, 19.2.4
deploying process to, 2.1
LocalBPELServer default connection, 19.1.1
overview, 2.6
starting, 2.2
Oracle BPEL Worklist Application
accessing in local languages, 17.3
accessing tasks assigned to users, 16.2.4
accessing through Oracle Application Server Portal, 20.1, 20.5.2
adding attachments, 17.2.2.7
adding comments, 17.2.2.6
advanced searches, 17.2.2.14
analysis portlet view, 20.5.2.4
architecture, 17.4.1
cannot view User Task 2.0 Macro tasks, 16.3.17
concepts, 17.2
configuring the hw_worklist_jndi.properties file, 17.6
custom JSP display form, 16.5.4, 16.5.4.2
customizing, 17.4
default JSP display form, 16.3.3.1, 16.5.1
defining portlet parameters through Oracle Application Server Portal, 20.5.2.1, 20.5.2.3
definition, 16.1
deleting attachments, 17.2.2.7
determining action permissions, 17.2.2.15
errors, 17.2.2.12
features, 17.2.2
flex and task field updates, 17.2.2.10
home page contents, 17.2.2
listing portlet view, 20.5.2.2
logging into, 17.2.1
parallel tasks, 17.2.2.9
payload viewing, 17.2.2.5
payload viewing of source XML, 17.2.2.5
request status, 17.2.2.11
requesting more information, 17.2.2.3
responding to tasks from, 16.1
routing, 17.2.2.2
sample, 1.5.1
starting, 2.2
Task Actions list, 17.2.2.1
Task Details page contents, 17.2.2
task history, 17.2.2.4
task reassignment, 17.2.2.8
use cases, 17.1
user and group information, 17.2.2.13
visual display of changes, 17.2.3
XSL file, 16.3.3.1
XSLT payload display, 16.5.3
Oracle Business Activity Monitoring
creating a BPEL sensor action for Oracle BAM Server, 18.5.3
creating a BPEL sensor for Oracle BAM Server, 18.5.2
creating a connection to Oracle BAM Server, 18.5.1
definition
integration with Oracle BPEL Process Manager sensors, 18.5
overview, 18.5
Oracle Delegated Administration Services
creating users and groups, 16.7.2
setting user properties for notification, 16.4.1
Oracle Directory Manager
verifying password policy with, 16.7.4.3.1
Oracle Internet Directory
configuration with identity service, 16.7.4.3
creating users and groups, 16.7.2
identity service automatically configured with during some middle tier installations, 16.7.4.3
LDAP-based provider type, 16.7.1.1.2
object classes for specifying user and role properties, 16.7.3
storing a user's local language and time zone, 17.3
Oracle Workflow
samples, 1.5.1
Oracle Workflow Bridge
browsing for an Oracle Workflow data source, H.5.1
correlating the actions of invoke and receive activities, H.5.4
creating a partner link, H.5.1
creating assign activities, H.5.3
creating invoke and receive activities, H.5.2
deploying, H.4
designing a BPEL process, H.5
installing, H.4
locating Oracle Workflow databases, H.3
monitoring Oracle Workflow processes, H.6
overview, H.2
use cases, H.1
OracleAS Portal
See Oracle Application Server Portal
orcl:create-nodeset-from-delimited-string
function, 16.3.4.4
orcl:format-string
function, 16.8
orcl:get-localized-string
function, 16.8
orcl:get-localized-string() function
description, 16.3.3.3.5
OrderApproval
demos, 1.5.1
outcome-based modeling, 16.3.19
case statements for other task conclusions, 16.3.19.2
payload updates, 16.3.19.1
overview, 18.2
Overview window
contents of, 2.3.2.2
definition, 2.3.2.2
OWFBridge
demos, 1.5.1
owf.ear file
configuring to use Oracle Workflow Bridge, H.4

P

pager
configuring pager service provider support, 15.3.5.1
notifications support, 15.3.5
parallel flows
definition, 7, 7.3
tutorials, 1.5.3, 1.5.3
use case, 7.1
parallel synchronous invocations
demos, 1.5.1
parallel tasks, 16.3.4.1, 16.3.4.1
in worklists, 17.2.2.9
parallel workflow
assigning parallel tasks to each user in a group, 16.3.13.1
changing the outcomes after creation of the use task, 16.3.13.4
changing the parameters of the outcome determination policy, 16.3.13.4
customizing, 16.3.13.4
definition, 16.3
implementation, 16.3.13
pattern-specific parameters, 16.3.13.3
sample, 1.5.1
use case, 16.3.13.2
workflow pattern, 16.3
parallel workflow with final reviewer
changing the final reviewer of the task, 16.3.14.3
customizing, 16.3.14.3
definition, 16.3
implementation, 16.3.14
pattern-specific parameters, 16.3.14.2
use case, 16.3.14.1
workflow pattern, 16.3
ParallelSearch
demos, 1.5.1
parseEscapedXML function
description, G.1.90
parseEscapeXML function
description, 4.14
partial processing
BPEL process as the client, 13.9
BPEL process as the service, 13.9
definition, 13.9
partner links
adding to an asynchronous service, 6.3.1
BPEL file code example, 5.2.1
definition, 1.3, 2.5, 5.2.1
displaying in Diagram View window, 2.3.1.3
dynamic, 1.5.2
in asynchronous services, 6.2.1, 6.2.2, 6.3.1
in BPEL files, 3.6
in synchronous services, 5.2
overview, 2.5
select Web services on remote servers, 5.2.1.4
specifying a WSDL file, 2.5
UDDI and WSIL directories, 5.2.1.3
partnerLink activity
capabilities, C.2.11
partnerLinkTypes
definition, 5.2.1.2, 6.2.1
in asynchronous services, 6.2.1
in synchronous services, 5.2.1.2
passwords
changing domain passwords, 19.2.1
changing for the Oracle BPEL Admin Console, 19.2.2
LDAP-based (Oracle Internet Directory) provider type, F.1.1
XML-based (JAZN) provider type, F.1.1
patterns
of interaction between a BPEL process and another application, 13
payload
workflow task, 16.3.3.1
payload display
generated from an external utility, 16.3.3.1
workflow task, 16.3.3.1, 16.5, 16.5.3
payload viewing
in worklists, 17.2.2.5
payload viewing of source XML
in worklists, 17.2.2.5
PaymentProcessor
demos, 1.5.1
pc.properties file
location of, 16.6.2
performance reports
creating, 21.1.2
Perl
tutorials, 1.5.3
PHP
tutorials, 1.5.3
pick activity
adding correlations on an OnMessage branch, C.2.12
capabilities, C.2.12
code example, 11.3
demos, 1.5.1
for continuing with a flow after a certain amount of time, 11.2
for timeouts, 11.2
onAlarm branch, 11.3
onMessage branch, 11.3
references, 1.5.2
tutorial, 1.5.3, 1.5.3
two condition branches, 11.3
polling a date field
tutorial, 1.5.3
polling control table
tutorial, 1.5.3
port types
definition, 5.2.1.2
in asynchronous services, 6.2.1
in synchronous services, 5.2.1.2
portlet
overview, 20.1
portlet parameter
overview, 20.1
ports
in synchronous services, 5.2
position function
description, 4.13.1
post() method
support for client specifying a conversation ID, 12.3.2
preference properties
deployment descriptor, E.1
Oracle BAM Server deployment descriptors, 18.5.1
SLACompletionTime deployment descriptor, 21.1.2
PriorityDemo
demos, 1.5.1
Process Activities
definition, 2.3.1.4
location of in JDeveloper BPEL Designer, 2.3.1
process element
in BPEL files, 3.6
process history
viewing, 19.3.3
Process Map
contents of, 2.3.2.2
definition, 2.3.2.2
location of in Eclipse BPEL Designer, 2.3.2
process reports
creating, 21.1.1
process time distribution reports
creating, 21.1.5
processXSLT function
description, G.1.91, G.1.92
processXSQL function
description, G.1.93
procurement process
workflow functionality example, 16.1.1
production mode
best practices, 19.3.2.2
changing, 19.2.4
.project file
definition, 3.3
project files
best practices when editing, 2.3.1.8
BPEL file, 2.3.1.1
bpel.xml, 2.3.1.1
in Applications Navigator, 2.3.1.1
in Hello World tutorial, 3.3
in Navigator, 2.3.2.1
WSDL file, 2.3.1.1
projects
creating for the Hello World tutorial, 3.2
creating in Eclipse BPEL Designer, 2.3.2
creating in JDeveloper BPEL Designer, 2.3.1
definition, 2.3.1
importing two schema files of the same name into the same project is not supported, 2.3.1.6
naming limitations, 2.3.1, 2.3.2
property aliases
creating for correlation sets, 6.4.6
Property Inspector
definition, 2.3.1.5
location of in JDeveloper BPEL Designer, 2.3.1
ProviderFactory.java file
description, 16.7.5.3.1
PUBLIC role
identity service role, 16.7
implicitly granted, F.1.1
public views
BPEL_ACTIVITY_SENSOR_VALUES, 18.6.1
BPEL_ALL_PROCESSES, 18.6.1
BPEL_ERRORS, 18.6.1
BPEL_FAULT_SENSOR_VALUES, 18.6.1
BPEL_PROCESS_ANALYSIS_REPORT, 18.6.1
BPEL_SENSOR_PROCESS_INSTANCES, 18.6.1
BPEL_VARIABLE_SENSOR_VALUES, 18.6.1
sensors, 18.6
publish types
creating a custom publisher, 18.3.3
custom, 18.2
database, 18.2
definition, 18.2
JMSQueue, 18.2
JMSTopic, 18.2

Q

Qname
fault name, 9.4
query-by-example
tutorial, 1.5.3
query-database function
description, G.1.94

R

readFile function
description, G.1.95
reassign
task action, 16.3.6
receive activity
adding to an asynchronous service, 6.3.3
associating with correlation sets, 6.4.5
capabilities, C.2.13
create instance, 6.2.3
creating new instances, 6.2.3
in asynchronous services, 6.2.3, 6.3.3
in BPEL files, 3.6
references, 1.5.2
tutorials, 1.5.3
REF CURSORS
tutorial, 1.5.3
references
assign activity, 1.5.2
BPEL exec extension, 1.5.2
catch activity, 1.5.2
dynamic partner links, 1.5.2
event handlers, 1.5.2
flow activity, 1.5.2
flowN activity, 1.5.2
functions, 1.5.2
invoke activity, 1.5.2
JavaExec, 1.5.2
links, 1.5.2
location of, 1.5
pick activity, 1.5.2
receive activity, 1.5.2
replay, 1.5.2
reply activity, 1.5.2
switch activity, 1.5.2
terminate activity, 1.5.2
throw activity, 1.5.2
wait activity, 1.5.2
while activity, 1.5.2
XPath functions, 1.5.2
XPath queries, 1.5.2
rejectedMessageHandler property
tutorial, 1.5.3
release
task action, 16.3.6
reminders
for task notifications, 16.4.4
renew
task action, 16.3.6
repeating elements
in transformations, 14.5.5.3
replay
references, 1.5.2
reply activity
capabilities, C.2.14
definition, 6.2.5
in asynchronous services, 6.2.5
in BPEL files, 3.6
references, 1.5.2
reporting schema
for database publish type of sensors, 18.6.1
reports
activity sensor report creation, 21.1.3
correcting memory errors when generating for transformations, 14.6.2.1
creating, 21.1
customizing sample XML generation for transformations, 14.6.3
exporting to comma-separated value (CSV) files, 21.1
fault sensor report creation, 21.1.4
generating for transformations, 14.6.2
overview, 21.1
performance report creation, 21.1.2
process report creation, 21.1.1
process time distribution report creation, 21.1.5
tutorials, 1.5.3
viewing from Oracle Application Server Portal, 21.1
request more information
task action, 16.3.6
request more information with reapproval
task action, 16.3.6
request status
in worklists, 17.2.2.11
requesting more information
in worklists, 17.2.2.3
ResilientDemo
demos, 1.5.1
resource bundles
in tasks, 16.3.3.3.5
restricted actions
code example, 16.3.3.3.2
in tasks, 16.3.3.3.2
resume
task action, 16.3.6
retired
process life cycle, 19.3.2
right-trim function
description, G.1.96
RMI
tutorials, 1.5.3
using Java API through, 12.3.3
roleControls Element function
description, 16.7.4.1.2
roles
BPMSystemAdmin, 16.7
BPMWorkflowAdmin, 16.7
BPMWorkflowReassign, 16.7
BPMWorkflowSuspend, 16.7
BPMWorkflowViewHistory, 16.7
for partner links in asynchronous services, 6.2.1
predefined, 16.7
predefined by identity service, 16.7
properties, 16.7.3
PUBLIC, 16.7
relationship with grantees, 16.7
route
task action, 16.3.6
routing
in worklists, 17.2.2.2
RPC styles
differences with document-literal styles in WSDL files, 4.1, 4.15
enclosing the operation name, 4.15.1
run-time exceptions, 9.4
demos, 1.5.1
run-time faults
binding faults sample, 9.11
definition, 9.4
RuntimeFault.wsdl file
importing into a process, 9.11

S

SAAJ
implementation of, 4.16.1.3
samples
AmazonFlow, 1.5.1
Apache Axis, 1.5
asynchronous services, 1.5.1
BankTransferDemo, 1.5.1
BEA WebLogic, 1.5
CheckoutDemo, 1.5.1
deployment descriptor preference, 1.5.1
DocumentReview, 1.5.1
e-mail notification, 1.5.1
fault handling, 1.5.1
flowN activity, 1.5.1
GoogleFlow, 1.5.1
HelpDeskServiceRequest, 1.5.1
HotwireDemo, 1.5.1
IBMSamples, 1.5.1
Java embedding, 1.5.1
JSP, 1.5.1
JTA transaction management, 1.5.1
LoanDemo, 1.5.1
LoanDemoPlus, 1.5.1
LoanDemoPlusWithWorkflow, 1.5.1
location of, 1.5, 1.5
Microsoft .Net, 1.5
nonBlockingInvoke property in bpel.xml, 1.5.1
Oracle BPEL Worklist Application, 1.5.1
Oracle Workflow, 1.5.1
OrderApproval, 1.5.1
OWFBridge, 1.5.1
Parallel Search, 1.5.1
parallel workflow, 1.5.1
ParallelSearch, 1.5.1
PaymentProcessor, 1.5.1
pick activity, 1.5.1
PriorityDemo, 1.5.1
ResilentDemo, 1.5.1
run-time exceptions, 1.5.1
SalesforceFlow, 1.5.1
SleepBroker, 1.5.1
TimeOffRequestDemo, 1.5.1
transaction management, 1.5.1
VacationRequest, 1.5.1
wait activity, 1.5.1
workflow services, 1.5.1, 1.5.1
workflows, 1.5.1, 1.5.1, 1.5.1, 1.5.1
worklists, 1.5.1
XSLMapper, 1.5.1
schemac
definition, 19.4.3
examples, 19.4.3.1
generating XML facades from WSDL or XSD files, 10.2.3.2, 19.4.3
using, 19.4.3, D.3.3.2
schemas
replacing in the XSLT Mapper, 14.5.10
scope activity
capabilities, C.2.15
definition, 9.5
fault handling, 9.5, 9.8
search function
description, G.1.97
seconds-from-dateTime function
description, G.1.98
secure socket layer
See SSL
security
invoking from Java RMI client, 1.5.3
invoking from JSP client, 1.5.3
invoking over HTTP directly, 1.5.3
invoking over SOAP client, 1.5.3
tutorials, 1.5.3
SELECT ALL
tutorial, 1.5.3, 1.5.3
sensor actions
configuring, 18.3.2
creating a BPEL sensor action for Oracle BAM Server monitoring, 18.5.3
demos, 18.3
registering in the bpel.xml file, 18.3.4
viewing definitions, 18.4.1
viewing metadata from Oracle BPEL Console, 18.4
XSD schema file, 18.7
sensor data
persisting in a reporting schema, 18.6.1
sensor values
viewing, 19.3.3
sensorAction.xml file, 18.3.2, 18.3.2, 18.3.2
sensors, 18.2
activity sensors, 18.2
BPEL reporting schema, 18.6.1
BPEL_ACTIVITY_SENSOR_VALUES public views, 18.6.1
BPEL_ALL_PROCESSES public views, 18.6.1
BPEL_ERRORS public views, 18.6.1
BPEL_FAULT_SENSOR_VALUES public views, 18.6.1
BPEL_PROCESS_ANALYSIS_REPORT public views, 18.6.1
BPEL_SENSOR_PROCESS_INSTANCES public views, 18.6.1
BPEL_VARIABLE_SENSOR_VALUES public views, 18.6.1
configuring, 18.3.1
creating a BPEL sensor for Oracle BAM Server to monitor, 18.5.2
creating a connection to Oracle BAM Server, 18.5.1
creating a custom publish type, 18.3.3
creating in JDeveloper BPEL Designer, 18.3
definition, 2.8, 18.2
demos, 18.3
evaluation time, 18.3.1
fault sensors, 18.2
in JDeveloper BPEL Designer, 2.8
integration with Oracle Business Activity Monitoring, 18.5
public views, 18.6
publish types, 18.2
registering in the bpel.xml file, 18.3.4
sensor actions XSD schema file, 18.7
sensorAction.xml file, 18.2
sensor.xml file, 18.2
tutorials, 1.5.3, 1.5.3, 1.5.3
use cases, 18.1
variable sensors, 18.2
viewing definitions, 18.4.1
viewing metadata from the Oracle BPEL Console, 18.4
sensors tab
in activities, C.2.1
sensor.xml file, 18.3.1, 18.3.1
sequence activity
capabilities, C.2.16
description, 3.6.1
in BPEL files, 3.6.1
sequence-next-val function
description, G.1.99
sequences
in BPEL files, 3.6
sequential tasks, 16.3.4.1
sequential workflow
adding approvers, 16.3.11.3
adding the continue routing expression, 16.3.11.3
approver function examples, 16.9.2
approver functions, 16.9
approvers assignment policy, 16.3.11.2
changing routing policy, 16.3.11.3
changing the assignees in the list after creating the task, 16.3.11.3
changing the continue routing expression, 16.3.11.3
changing the initial assignee after creating the task, 16.3.11.3
changing the management chain parameters after task creation, 16.3.11.3
changing the outcome after task creation, 16.3.11.3
changing the user or group to whom the task is routed based on output of an external system, 16.3.11.3
continue routing expression, 16.3.11.2
customizing, 16.3.11.3
definition, 16.3
implementation, 16.3.11
outcome that results in the task being routed, 16.3.11.2
pattern-specific parameters, 16.3.11.2
use cases, 16.3.11.1
workflow pattern, 16.3
sequential workflow with escalation
changing the escalation policy, 16.3.12.3
changing the expiration duration of the task when escalated, 16.3.12.3
changing the user to whom the task is escalated on expiration, 16.3.12.3
customizing, 16.3.12.3
definition, 16.3
implementation, 16.3.12
maximum number of times the task can be escalated, 16.3.12.2
pattern-specific parameters, 16.3.12.2
title of a user to whom to escalate the task, 16.3.12.2
use case, 16.3.12.1
workflow pattern, 16.3
server.xml file
handling long-running processes, A.1.2
service level agreement (SLA), 21.1.2
service names
in adapters, 2.9
services
notifications, 2.8
overview, 2.8
sensors, 2.8
transformations, 2.8
workflows, 2.8
worklists, 2.8
session beans
tutorial, 1.5.3
setNodeValue function
description, G.1.100
short message service
See SMS
simple workflow
changing the assignee after creating the user task, 16.3.8.2
changing the outcomes after creating the user task, 16.3.8.2
changing the user task to support multiple approvals, 16.3.8.2
customizing, 16.3.8.2
definition, 16.3
designed in JDeveloper BPEL Designer, 16.3.8
implementation, 16.3.8
use case, 16.3.8.1
workflow pattern, 16.3
simple workflow with automatic escalation
change the duration for the task assignment, 16.3.9.3
change the number of levels of escalation, 16.3.9.3
changing the title of the last user to whom the task is escalated, 16.3.9.3
changing the user to whom the task is escalated upon expiration, 16.3.9.3
customizing, 16.3.9.3
implementation, 16.3.9
maximum number of times the task can be escalated, 16.3.9.2
pattern-specific parameters, 16.3.9.2
title of user to whom to escalate the task, 16.3.9.2
use case, 16.3.9.1
simple workflow with automatic renewal
adding logic depending on number of times renewed, 16.3.10.3
changing the duration for the task assignment, 16.3.10.3
changing the number of levels of renewal, 16.3.10.3
customizing, 16.3.10.3
implementation, 16.3.10
maximum number of times the task can be renewed, 16.3.10.2
pattern-specific parameters, 16.3.10.2
use case, 16.3.10.1
simple workflow with escalation
definition, 16.3
workflow pattern, 16.3
simple workflow with renewal
definition, 16.3
workflow pattern, 16.3
single assignments, 16.3.4.1
SLACompletionTime deployment descriptor parameter
setting in reports, 21.1.2
SleepBroker
demos, 1.5.1
SMS
configuring wireless service provider support, 15.3.3.1
notifications support, 15.3.3
SOAP client
security tutorial, 1.5.3
SOAP interface
invoking a BPEL process, 12.3.4
SOAP messages
BPEL file contents for binary attachments, 4.16.1.2
demos, 1.5.1, 4.16
Java client using SAAJ, 4.16.1.3
use case with binary attachments, 4.16.1
with binary attachments using DIME or MIME, 4.16
WSDL file contents for binary attachments, 4.16.1.1
SOAP services
invoking a BPEL process through, 12
performance issues when using Java code wrapped as a SOAP service, 10.2.2
using Java code wrapped as a SOAP service, 10.2.2
SOAP-encoded arrays
not supported, 4.13.4
source code
reviewing in Eclipse BPEL Designer, 3.6
Source window
definition, 2.3.1.3
square-root function
description, G.1.101
SSL
configuring the middle tier LDAP-based JAZN provider for use with SSL, 16.7.4.3.2
starting
developer prompt, 2.2
Eclipse BPEL Designer, 2.2
JDeveloper BPEL Designer, 2.2
Oracle BPEL Console, 2.2
Oracle BPEL Process Manager components, 2.2
Oracle BPEL Server, 2.2
Oracle BPEL Worklist Application, 2.2
static assignments, 16.3.4.1
stored procedures
tutorial, 1.5.3
strings
concatenating, 4.9
converting to an XML element, 4.14
Structure window
definition, 2.3.1.6
location of in JDeveloper BPEL Designer, 2.3.1
submit more information
task action, 16.3.6
subtract-dayTimeDuration-from-dateTime function
description, G.1.102
suitcase JAR file, 3.8
definition, 19.1.3
location in a specific domain, 19.2.6
location of, 3.8
suspend
task actions, 16.3.6
switch activity
adding, 8.3
capabilities, C.2.17
in conditional branching logic, 8.3
references, 1.5.2
synchronous callbacks, 5
operational concepts, 5.3
required ports, 5.2
syncMaxWaitTime property, 5.2
synchronous interactions
BPEL process as the client, 13.2
BPEL process as the service, 13.2
definition, 13.2
returning faults, 9.7
synchronous processes
reviewing the source code, 3.6
timeouts, 11.5
synchronous services
callbacks with the partner link and invoke activity, 5.2
calling, 5.3
demos, 1.5.1
invoke activities, 5.2.2
partnerLinkTypes, 5.2.1.2
port types, 5.2.1.2
ports, 5.2
tutorials, 1.5.3, 1.5.3
syncMaxWaitTime property
in synchronous callbacks, 5.2
increasing to prevent timeouts, 11.5
system users
types, F.1.1

T

task actions
acquire, 16.3.6
change outcome for the task, 16.3.6
escalate, 16.3.6
in worklists, 17.2, 17.2.2.1
reassign, 16.3.6
release, 16.3.6
renew, 16.3.6
request more information, 16.3.6
request more information with reapproval, 16.3.6
resume, 16.3.6
route, 16.3.6
submit more information, 16.3.6
suspend, 16.3.6
update task details, 16.3.6
withdraw, 16.3.6
task continuation, 16.3, 16.3.18
changing a new workflow to an extended workflow, 16.3.18.3
customizing, 16.3.18.3
customizing applicable to the workflow pattern applies to the extended workflow also, 16.3.18.3
first workflow must have a union of all conclusions, 16.3.18
no pattern-specific parameters, 16.3.18.2
restrictions, 16.3.18
use case, 16.3.18.1
task field updates
in worklists, 17.2.2.10
task history
in worklists, 17.2.2.4
task notification variables
message variables, 16.4.2
task notifications
channels, 16.4.1
e-mail approval, 16.4.3
messages, 16.4.2
reminders, 16.4.4
task reassignment
in worklists, 17.2.2.8
TaskActionHandler component
definition, 16.1.2, B.5
WSDL operations, B.5
TaskManagementService component
definition, 16.1.2
TaskManager component
definition, B.1, D.3
integrating with a BPEL process, D.3.1
integrating with Eclipse BPEL Designer, D.3.2
WSDL operations, B.1
TaskRoutingService component
definition, 16.1.2, B.2
WSDL operations, B.2
tasks, 16.3.4.1
acquired, 16.3.4.3
actional e-mail account configuration, 16.6.2
actions performed on, 16.3.6
adding a task attachment from a business process, 16.3.5
assigning a task to a user or role, 16.2.1, 16.3.4
assigning dynamically with XPath expressions, 16.3.4
assigning statically, 16.3.4
assignment evaluations, 16.3.4.1
assignments based on external services, 16.3.4.2
attributes, 16.3.3.1
autorelease duration configuration, 16.6.1
creator, 16.3.3.1
custom Worklist Application configuration, 16.6.3
definition, 16.1
delegations, 16.2.3
dynamic assignments, 16.3.4.1
escalations, 16.2.3
expiration duration, 16.3.3.1
expirations, 16.2.3
flex fields, 16.3.3.3.1
identification key, 16.3.3.1
in worklist, 17.2
notifications and reminders, 16.3.3.3.4, 16.4
outcomes, 16.3.3.2
payload, 16.3.3.1
payload display, 16.3.3.1, 16.5, 16.5.3
perform system actions, 16.3.6
priority, 16.3.3.1
resource bundles, 16.3.3.3.5
restricted actions, 16.3.3.3.2
routing, 16.2.2
selecting users or groups by browsing the user directory, 16.3.4.5
sequential tasks, 16.3.4.1
service configuration, 16.6
setting task assignees from a dynamic delimited string, 16.3.4.4
single assignments, 16.3.4.1
static assignments, 16.3.4.1
title, 16.3.3.1
version-tracking attributes, 16.3.3.3.3
workflow task attributes assigned using assign activities, 16.3.3
TCP tunneling
definition, 6.2.4.1
terminate activity
capabilities, C.2.18
definition, 9.10
fault handling, 9.10
references, 1.5.2
throw activity
capabilities, C.2.19
references, 1.5.2
throwing internal faults, 9.6
time
assigning, 4.11
time duration format, 11.3
TimeOffRequestDemo
demos, 1.5.1
timeouts
designing with JDeveloper BPEL Designer, 11.6
increasing the syncMaxWaitTime property, 11.5
of BPEL processes, 11.2
tutorial, 1.5.3
use case, 11.1
using pick activities, 11.2
using the wait activity, 11.4
with synchronous processes, 11.5
timezone-from-dateTime function
description, G.1.103
transaction management
samples, 1.5.1
transform activity
capabilities, C.2.20
creating, 14.2
transformation functions
Component Palette, 2.3.1.4
transformations
adding XSLT constructs, 14.5.5
auto mapping, 14.5.6
auto mapping with confirmation, 14.5.6.1
chaining functions, 14.5.3.2
correcting memory errors, 14.6.2.1
creating, 14.2
creating an XSL map, 14.4
creating an XSL map from an XSL stylesheet, 14.2
customizing sample XML generation, 14.6.3
definition, 2.8
demos, 1.5.1
dictionaries, 14.5.8
editing functions, 14.5.3.1
editing XPath expressions, 14.5.4
error when mapping duplicate elements, 14.3.1
functions, 14.5.3
functions prefixed with xp20 or orcl, 14.5.3
generating optional elements, 14.6.3
generating reports, 14.6.2
ignoring elements, 14.5.9
in JDeveloper BPEL Designer, 2.8
linking source target nodes, 14.5.1
named templates in functions, 14.5.3.3
repeating elements, 14.5.5.3
replacing schemas, 14.5.10
rules, 14.3.1
setting constant values, 14.5.2
setting the maximum depth, 14.6.3
setting the number of repeating elements, 14.6.3
testing the map file, 14.6
tutorials, 1.5.3, 1.5.3
use case, 14.1
user-defined functions, 14.5.3.4
using arrays, 14.5.5.3
using the XSLT Mapper, 14.5
using XQuery and XSLT, 4.2.2
viewing unmapped target nodes, 14.5.7
xsl choose conditional processing, 14.5.5.2
xsl if conditional processing, 14.5.5.1
translateFromNative function
description, G.1.104
translateToNative function
description, G.1.105
troubleshooting and workarounds
Oracle BPEL Worklist Application, A.3
sensors, A.2
tutorials
101.HelloWorld, 1.5.3
102.InvokingProcesses, 1.5.3
103.XMLDocuments, 1.5.3
104.SyncQuoteConsumer, 1.5.3
105.AsyncCompositeLoanBroker, 1.5.3
106.ParallelFlows, 1.5.3
107.Exceptions, 1.5.3
108.Timeouts, 1.5.3
109.CorrelationSets, 1.5.3
110.UserTasks, 1.5.3
111.CallingSessionBeans, 1.5.3
112.Arrays, 1.5.3
113.ABCARouting, 1.5.3
114.XSLTTransformations, 1.5.3
115.CorrelatedHelloWorld, 1.5.3
116.SendEmails, 1.5.3
117.ReceiveEmails, 1.5.3
118.JMSService, 1.5.3
119.JMSTopics, 1.5.3
120.XSQLExecution, 1.5.3
125.ReportsSchema, 1.5.3
126.DataAggregator, 1.5.3
127.OrderBookingTutorial, 1.5.3
128.GoogleFlow, 1.5.3
130.SendEmailWithAttachments, 1.5.3
132.UserTasks, 1.5.3
133.SecureInvokingProcesses, 1.5.3
701.LargeProcesses, 1.5.3
702.Bindings, 1.5.3
activity, 1.5.3
ADT queue, 1.5.3
AQ adapter, 1.5.3
AQ adapter BLOB column enqueuing, 1.5.3
AQ adapter message recipients listener, 1.5.3
AQ adapter multiconsumer queues, 1.5.3
AQ adapter raw queues, 1.5.3, 1.5.3
AQ adapter rules-based subscriber, 1.5.3, 1.5.3
AQ adapter SQL primitive types, 1.5.3
arrays, 1.5.3
asynchronous process, 1.5.3
asynchronous services, 1.5.3
attachments in SOAP messages, 1.5.3
Axis, 1.5.3
batching, 1.5.3
BPEL exec extension, 1.5.3
catch activity, 1.5.3
CLOB payload, 1.5.3
CLOB payload as opaque, 1.5.3
COBOL Copybook, 1.5.3
complex structures, 1.5.3
conditional branching logic, 1.5.3
correlation sets, 1.5.3, 1.5.3, 6.4
correlations with the AQ adapter, 1.5.3
database adapter, 1.5.3, 1.5.3
database adapter and JPublisher wrapper, 1.5.3
database and file adapter tutorial, 1.5.3
database complex SQL strings, 1.5.3
database delete operation, 1.5.3
database fault handling, 1.5.3
database insert operation, 1.5.3
database last read ID, 1.5.3, 1.5.3
database logical polling delete strategy, 1.5.3
database master detail replication, 1.5.3
database merge operation, 1.5.3
database polling control table tutorial, 1.5.3
database query-by-example, 1.5.3
database SELECT ALL, 1.5.3, 1.5.3
database update operation, 1.5.3
debatching, 1.5.3, 1.5.3
dynamic assignments in workflows, 16.3.4.1
EJB, 1.5.3
e-mails, 1.5.3, 1.5.3
exceptions, 1.5.3
fault handling, 1.5.3, 1.5.3, 1.5.3
file adapter, 1.5.3
file handler, 1.5.3
flat structure, 1.5.3
flow activity, 1.5.3
FTP adapter, 1.5.3
FTP debatching, 1.5.3
Hello World tutorial, 3.1
HTTP get method, 1.5.3
invoke activity, 1.5.3
Java embedding activity, 1.5.3
Java method, 1.5.3
JAX-RPC, 1.5.3
JMS, 1.5.3, 1.5.3
JMS adapter, 1.5.3
JSP, 1.5.3
location of, 1.5, 1.5
message service, 1.5.3
notifications, 1.5.3
opaque with headers, 1.5.3
ora:processXSLT, 1.5.3
parallel flows, 1.5.3, 1.5.3
Perl, 1.5.3
PHP, 1.5.3
pick activity, 1.5.3, 1.5.3
polling a date field, 1.5.3
receive activity, 1.5.3
REF CURSORs, 1.5.3
rejectedMessageHandler property, 1.5.3
reports, 1.5.3
RMI, 1.5.3
security, 1.5.3
sensors, 1.5.3, 1.5.3, 1.5.3
session beans, 1.5.3
stored procedures, 1.5.3
synchronous services, 1.5.3, 1.5.3
third-party adapters, 1.2
timeouts, 1.5.3
transformations, 1.5.3, 1.5.3
user task activity, 1.5.3
Web client, 1.5.3
workflow vacation request example, 16.10
workflows, 1.5.3
XML facades, 10.2.3.2
XML variables, 1.5.3
XSLT Mapper, 1.5.3
XSQL, 1.5.3

U

UDDI directories
browsing for services, 5.2.1.3
undeployment
of BPEL processes, 19.3.2, 19.3.2
upper-case function
description, G.1.106
use cases
identity service plug-in, 16.7.1.3, 16.7.5.3.1, 16.7.5.3.1, 16.7.5.4, 16.7.5.5
SOAP messages with binary attachments, 4.16.1
user directory
selecting notification recipients by browsing the directory, 15.3.7
selecting users or groups in workflows, 16.3.4.5
user information
in worklists, 17.2.2.13
user properties
setting for notifications, 16.4.1
User Task 2.0 Macro
available for backwards compatibility only, 16.3, D.1
cannot be extended, 16.3.18
definition, 16.3, D.1
implementation, 16.3.17
task document fields, D.3
tasks cannot be viewed in the Oracle BPEL Worklist Application, 16.3.17
use case, D.1
workflow pattern, 16.3
user task activity
capabilities, C.2.21
creating, 16.3.8, 16.3.9, 16.3.10, 16.3.11, 16.3.13
tutorials, 1.5.3
userControls element, 16.7.4.1.2
user-properties.xml file
location of, 16.4.1
users
automatically created, 16.7
bpeladmin, 16.7
controlling access to in worklists, 17.4.2
creating, 16.7.2
default, 16.7
guest, 16.7
properties, 16.7.3
usersFunction
approver function, 16.9.1
using this guide, 1.4
utils
location of, 1.5

V

vacation request example
workflow tutorial, 16.10
VacationRequest
demos, 1.5.1
validateXML property
limitations on setting to true for notification services, 15.3.9
limitations on setting to true for workflow services, 16.3.7
validation
limitations on setting to true for notification services, 15.3.9
limitations on setting to true for workflow services, 16.3.7
when loading a process diagram, C.1
validation errors
correcting in complex processes, A.1.1
variable sensors
definition, 18.2
variables
complex type, 4.5
copying data between, 4.4
for task notification, 16.4.2
global, 3.6
initializing with expression constants, 4.3
initializing with literal XML, 4.3
versions
default, 19.3.2
definition, 19.1.1, 19.1.2, 19.1.2
deployment of multiple versions of the same process, 19.1.1
do not overwrite existing versions of a process with newer versions in a production environment, 19.3.2.2
in production and development environments, 19.1.1
life cycles, 19.3.2
of BPEL processes, 19.1.1, 19.1.2, 19.1.2
overwriting, 19.1.1
version-tracking attributes
code example, 16.3.3.3.3
in tasks, 16.3.3.3.3
visual flow
viewing the visual audit trail, 3.9
voice mail
configuring wireless service provider support for voice, 15.3.2.1
dynamically setting telephone numbers, 15.3.6
notifications support, 15.3.2

W

wait activity
capabilities, C.2.22
code example, 11.4
definition, 11.4
references, 1.5.2
sample, 1.5.1
Web browsers
supported, 19.1.1.1
Web client
tutorials, 1.5.3
Web interfaces
interacting with BPEL processes, 12
Web providers
overview, 20.1
registering with Oracle Application Server Portal, 20.4
Web services
remote Web Services
selecting remote services when creating a partner link, 5.2.1.4
selecting remote services when creating a partner link, 5.2.1.4
Web Service/SOAP interface
invoking a BPEL process, 12.3.4
wf_config.xml file
location of, 16.4.3, 16.6.1
while activity
capabilities, C.2.23
in conditional branching logic, 8.4
references, 1.5.2
tutorial, 1.5.3
while loop
demos, 1.5.1
wireless service provider for fax, 15.3.4.2
wireless service provider for pager, 15.3.5.1
wireless service provider for SMS, 15.3.3.1
wireless service provider for voice, 15.3.2.1
withdraw
task action, 16.3.6
workflow patterns
adhoc workflow, 16.3, 16.3.15
extending, 16.3, 16.3.18
FYI task, 16.3, 16.3.16
parallel workflow, 16.3, 16.3.13
parallel workflow with final reviewer, 16.3, 16.3.14
restrictions on extending, 16.3.18
sequential workflow, 16.3, 16.3.11
sequential workflow with escalation, 16.3, 16.3.12
simple workflow, 16.3, 16.3.8
simple workflow with automatic escalation, 16.3.9
simple workflow with automatic renewal, 16.3.10
simple workflow with escalation, 16.3
simple workflow with renewal, 16.3
User Task 2.0 Macro, 16.3, 16.3.17
workflow services
limitations on setting validateXML to true, 16.3.7
samples, 1.5.1, 1.5.1
Workflow wizard
designing workflows, 16.3.1
workflows
actions performed on a task, 16.3.6
adding a task attachment from a business process, 16.3.5
approver function examples, 16.9.2
approver functions, 16.9
assigning a task to a user or role, 16.2.1
creating a user task activity, 16.3.9, 16.3.10, 16.3.11, 16.3.13
default JSP customizing, 16.5.1.1
definition, 2.8, 16.1
deleting, 16.3.2
demos, 1.5.1, 1.5.1, 1.5.1, 1.5.1, 1.5.1
deploying the default JSP to OC4J, 16.5.2
design process, 16.3.1
designing in JDeveloper BPEL Designer, 16.3.1
editing, 16.3.2
extending patterns, 16.3, 16.3.18
features, 16.1
functions, 16.8
identity service, 16.1.2
in JDeveloper BPEL Designer, 2.8
JSP custom display, 16.5.4, 16.5.4.2
JSP default file customizing, 16.5.1.3
JSP default XML mapping file customizing, 16.5.1.2
JSP form, 16.5.1
multibyte payload in the task detail JSP, 16.5.1.4
notification, 16.4
definition, 16.1
notification service, 16.1, 16.1.2
notifications and reminders, 16.3.3.3.4
Oracle BPEL Worklist Application, 16.1
outcome-based modeling, 16.3.19
patterns, 16.3
patterns of flow, 16.2.2
procurement process example, 16.1.1
resource bundles, 16.3.3.3.5
restrictions on extending patterns, 16.3.18
samples, 1.5.1, 1.5.1
selecting users or groups by browsing the user directory, 16.3.4.5
storage of task history for auditing, 16.1
support for identity service, 16.1
support for JSP-based forms, 16.1
support for multiple workflow patterns, 16.1
support for task delegation, escalation, and reapproval, 16.1
support for task expiration and automatic renewal, 16.1
task
definition, 16.1
task assignment, 16.3.4
task assignment and routing
definition, 16.1
task assignment evaluations, 16.3.4.1
task assignments based on external services, 16.3.4.2
task continuation, 16.3, 16.3.18
task continuation must have a union of all conclusions, 16.3.18
task continuation restrictions, 16.3.18
task creator, 16.3.3.1
task expiration duration, 16.3.3.1
task flex fields, 16.3.3.3.1
task identification key, 16.3.3.1
task notifications, 16.4
task outcomes, 16.3.3.2
task payload, 16.3.3.1
task payload display, 16.3.3.1, 16.5
task priority, 16.3.3.1
task restricted actions, 16.3.3.3.2
task service configuration, 16.6
task title, 16.3.3.1
TaskActionHandler component, 16.1.2
TaskManagementService component, 16.1.2
TaskRoutingService component, 16.1.2
tasks acquired, 16.3.4.3
tutorials, 1.5.3
use cases, 16.2
vacation request example, 16.10
version-tracking attributes, 16.3.3.3.3
worklist
definition, 16.1
Worklist Application component, 16.1.2
workflows using XSLT
task payload display, 16.5.3
Worklist Application component
definition, 16.1.2
worklists
accessing in local languages, 17.3
adding attachments, 17.2.2.7
adding comments, 17.2.2.6
advanced searches, 17.2.2.14, 17.2.2.14
building a worklist application using the APIs, 17.5
building a worklist application using the remote APIs, 17.6
configuring the hw_worklist_jndi.properties file, 17.6
controlling access to information and actions for users, 17.4.2
customizing the Oracle BPEL Worklist Application, 17.4
definition, 2.8, 16.1
deleting attachments, 17.2.2.7
demos, 1.5.1, 1.5.1
determining action permissions, 17.2.2.15
errors, 17.2.2.12
flex and task field updates, 17.2.2.10
in JDeveloper BPEL Designer, 2.8
limitations on using the remote APIs, 17.6
logging into the Oracle BPEL Worklist Application, 17.2.1
Oracle BPEL Worklist Application, 17.2.2
Oracle BPEL Worklist Application action permission determination, 17.2.2.15
Oracle BPEL Worklist Application attachment adding, 17.2.2.7
Oracle BPEL Worklist Application attachment deleting, 17.2.2.7
Oracle BPEL Worklist Application attachment parallel tasks, 17.2.2.9
Oracle BPEL Worklist Application comments, 17.2.2.6
Oracle BPEL Worklist Application customizing, 17.4.1
Oracle BPEL Worklist Application errors, 17.2.2.12
Oracle BPEL Worklist Application flex and task field updates, 17.2.2.10
Oracle BPEL Worklist Application home page contents, 17.2.2
Oracle BPEL Worklist Application local language access, 17.3
Oracle BPEL Worklist Application payload viewing, 17.2.2.5
Oracle BPEL Worklist Application payload viewing of source XML, 17.2.2.5
Oracle BPEL Worklist Application request status, 17.2.2.11
Oracle BPEL Worklist Application requests for more information, 17.2.2.3
Oracle BPEL Worklist Application routing, 17.2.2.2
Oracle BPEL Worklist Application Task Actions list, 17.2.2.1
Oracle BPEL Worklist Application Task Details page contents, 17.2.2
Oracle BPEL Worklist Application task history, 17.2.2.4
Oracle BPEL Worklist Application task reassignment, 17.2.2.8
Oracle BPEL Worklist Application user and group information, 17.2.2.13
Oracle BPEL Worklist Application visual display of changes, 17.2.3
parallel tasks, 17.2.2.9
payload viewing, 17.2.2.5
payload viewing for source XML, 17.2.2.5
request status, 17.2.2.11
requesting more information, 17.2.2.3
routing, 17.2.2.2
setting task assignees from a dynamic delimited string, 16.3.4.4
task actions, 17.2, 17.2.2.1
task history, 17.2.2.4
task reassignment, 17.2.2.8
tasks, 17.2
use cases, 17.1
user and group information, 17.2.2.13
visual display of changes, 17.2.3
workspaces
creating in Eclipse BPEL Designer, 2.3.2
creating in JDeveloper BPEL Designer, 2.3.1
definition, 2.3.1
WS-Addressing, 6.2.4
definition, 6.2.4, 6.2.4.1
header includes correlation and callback address information, D.3
sending correlation IDs, 6.2.3
WSDL files
definition, 2.3.1.1
differences between document-literal styles and RPC styles, 4.1, 4.15
editing, 3.4
in Hello World tutorial, 3.3
modifying to generate a fault, 9.11
specifying when creating a partner link, 2.5
WSDL messages
enclosing the operation name with RPC-style messages, 4.15.1
WSDL operations
identity service component, B.4
notification service component, B.3
TaskActionHandler component, B.5
TaskManager component, B.1
TaskRoutingService component, B.2
WSIF binding
definition, 10.2.1
for using Java code in a BPEL process, 10.2.1
WSIL directories
browsing for remote services, 5.2.1.4
browsing for services, 5.2.1.3

X

XML data in BPEL, 4.2.1
XML documents
manipulating, 4.2.2, 4.2.2
overview, 4.2.2, 4.2.2
XML facades, D.3.3.2
definition, 10.2.3.2
generating with schemac, 10.2.3.2, 19.4.3
Java embedding, 10.2.3.2
tutorials, 10.2.3.2
XML schema
message types and variable types, 4
XML variables
tutorials, 1.5.3
XML-based JAZN provider type
password, F.1.1
XPath, 4.2.2
XPath expressions
assigning numeric values, 4.6
assigning workflow tasks with, 16.3.4
dynamically creating another XPath expression, 4.13.3
dynamically setting e-mail addresses and telephone numbers, 15.3.6
editing in transformations, 14.5.4
entering Boolean expressions is switch activities, 8.3
examples, 4.2.2
fetching a data sequence element, 4.13.3
for notification messages, 16.4.2
getVariableData, 16.3.4
in conditional branching logic, 8.2
XPath functions
examples, 4.2.2
in transformations, 14.5.3
indexing methods, 4.13.1
mathematical calculations, 4.7
references, 1.5.2
XPath queries
copying data, 4.5
examples, 4.2.2
references, 1.5.2
XQuery, 3.7.3, 4.2.2, 4.2.2
xsl choose
conditional processing, 14.5.5.2
XSL file
generating from an external utility, 16.3.3.1
Oracle BPEL Worklist Application payload display, 16.3.3.1
xsl if
conditional processing, 14.5.5.1
XSL map
creating, 14.4
creating from an XSL stylesheet, 14.2
XSL stylesheet
creating an XSL map, 14.2
XSLMapper
demos, 1.5.1
XSLT, 3.7.3, 4.2.2, 4.2.2
Oracle BPEL Worklist Application payload display, 16.5.3
XSLT constructs
adding in transformations, 14.5.5
XSLT Mapper
adding XSLT constructs, 14.5.5
auto mapping, 14.5.6
auto mapping with confirmation, 14.5.6.1
chaining functions, 14.5.3.2
correcting memory errors when generating reports, 14.6.2.1
creating a map file, 14.3
creating a transform activity, 14.2
creating an XSL map, 14.4
creating an XSL map from an XSL stylesheet, 14.2
customizing sample XML generation for transformations, 14.6.3
demos, 1.5.1
dictionaries, 14.5.8
editing functions, 14.5.3.1
editing XPath expressions, 14.5.4
error when mapping duplicate elements, 14.3.1
functions, 14.5.3
functions prefixed with xp20 or orcl, 14.5.3
generating optional elements, 14.6.3
generating reports, 14.6.2
ignoring elements, 14.5.9
layout in JDeveloper BPEL Designer, 14.3
linking source and target nodes, 14.5.1
named templates in functions, 14.5.3.3
repeating elements, 14.5.5.3
replacing schemas, 14.5.10
rules, 14.3.1
setting constant values, 14.5.2
setting the maximum depth, 14.6.3
setting the number of repeating elements, 14.6.3
testing the map file, 14.6
tutorials, 1.5.3
use case, 14.1
user-defined functions, 14.5.3.4
using, 14.5
using arrays, 14.5.5.3
viewing unmapped target nodes, 14.5.7
xsl choose conditional processing, 14.5.5.2
xsl if conditional processing, 14.5.5.1
XSQL
tutorials, 1.5.3

Y

year-from-dateTime function
description, G.1.107