Skip Headers
Oracle® BPEL Process Manager Developer's Guide
10g (10.1.3.1.0)

Part Number B28981-03
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  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
112.Arrays
tutorials, 1.5.3
113.ABCARouting
tutorials, 1.5.3
114.XSLTTransformations
tutorials, 1.5.3
115.XQueryTransformations
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, 1.5.3, 1.5.3
130.SendEmailWithAttachments
tutorials, 1.5.3
132.UserTasks
tutorials, 1.5.3
133.SecureInvokingProcesses
tutorials, 1.5.3
140.AdapterFramework
tutorials, 1.5.3
150.AppsAdapter
tutorials, 1.5.3
701.LargeProcesses
tutorials, 1.5.3
702.Bindings
tutorials, 1.5.3

A

abs function
description, D.6.1
accountName
XML file, 14.3.8
action permissions
in worklists, 16.3.1.11
actionable notification
definition, 14.2
actional e-mails, 15.6.7.4, 15.10.4
activation agent
customize task syntax, 19.1.3.2.4
e-mail, 14.3.8
activationAgent attributes
setting for notifications in the bpel.xml file, 14.3.8
active
process life cycle, 19.3.2.6.1
activities
adapters tab, B.1.1
annotations tab, B.1.1
assign, B.1.2
compensate, B.1.3
correlation sets tab, B.1.1
decide, B.1.4
definition, 1.3, 2.4
e-mail, B.1.5
empty, B.1.6
fax, B.1.7
flow, B.1.8
flowN, B.1.9
human task, B.1.10
invoke, B.1.11
Java embedding, B.1.12
overview, 2.4, B.1
pager, B.1.13
pick, B.1.14
receive, B.1.15
reply, B.1.16
scope, B.1.17
sensors tab, B.1.1
sequence, B.1.18
SMS, B.1.19
switch, B.1.20
tasks common to many activities, B.1.1
terminate, B.1.21
throw, B.1.22
transform, B.1.23
voice, B.1.24
wait, B.1.25
while, B.1.26
Activities tab
Oracle BPEL Control, 19.3.4
activity executed assert
overview, 20.1.4
activity interactions
viewing, 19.3.3
activity sensor reports
creating, 22.1.3
activity sensors
definition, 17.2
Adapter Configuration wizard
starting, 2.9
adapters
configuring, 2.9
definition, 2.9
documentation, 2.9
in Oracle JDeveloper, 2.9
overview, B.2
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, B.1.1
add-dayTimeDuration-to-dateTime function
description, D.5.1
adding comments and attachments
in worklists, 16.3.1.5
addQuotes function
description, D.3.1
ADF data controls
preview release support, 15.8.2.1
ADT queue
tutorial, 1.5.3
ADT types supported with 10.1.3 types
tutorial, 1.5.3
ADT with XMLType payload
tutorial, 1.5.3
alarm table
refreshing from Oracle BPEL Control, 19.3.2.4
AmazonFlow
demos, 1.5.1
annotations tab
in activities, B.1.1
ant
customize task for deploying to multiple environments with different configuration values, 19.1.3
definition, 19.4.1
deploying test suites, 20.4.2
deploying to multiple environments with different configuration values, 19.1.3
deploying workflow task display forms, 15.8.5
deployProcess test, 20.5.2
generating custom reports, 20.6.4
generating report results, 20.5.2
performing local deployment, 19.2.5
running test suites, 20.5.2
specifying the property value for development and production environments in a single build file location, 19.1.3
syntax for customize task, 19.1.3.2
task examples, 19.4.2.1
using the developer prompt, 2.2
Apache Axis
sample of interoperability with Oracle BPEL Process Manager, 1.5
tutorials, 1.5
appendToList function
description, D.3.2
Application Navigator
accessing the Human Task editor from, 15.6.1.1
contents of, 2.3.1.1
definition, 2.3.1.1
location of in Oracle JDeveloper, 2.3.1
applications
blank spaces not permitted in directory path, 2.3.1
creating in Oracle JDeveloper, 2.3.1
definition, 2.3.1
AQ adapter
ADT queue tutorial, 1.5.3
ADT with XMLType payload tutorial, 1.5.3
capabilities, B.2.1
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
simple XMLType payload tutorial, 1.5.3
SQL primitive types tutorial, 1.5.3
supported 10.1.3 ADT 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
determining the size of, 3.15.2
in transformations, 13.4.5.3
manipulating, 3.15
maxOccurs attribute, 3.15
SOAP-encoded arrays not supported, 3.15.4
statically indexing into, 3.15.1
tutorials, 1.5.3
assert facts and execute rule set operation
definition, 18.4.3.1
assert facts only operation
definition, 18.4.3.1
assert facts, execute rule set, and retrieve results operation
definition, 18.4.3.1
assert facts, execute rule set, retrieve results, and reset the session operation
definition, 18.4.3.1
assertion tests
overview, 20.1.4
assertions
creating activity execution asserts, 20.3.4.2.2
creating value asserts, 20.3.4.2.1
creating XML asserts, 20.3.4.2.3
fatal assertions not supported at runtime, 20.3.4.2.1, 20.3.4.2.1, 20.3.4.2.3, 20.3.4.2.3
in BPEL test suites, 20.2.3
assertXPath
customizing in business rules, 18.7.3
assign activity
adding to an asynchronous service, 5.3.4
capabilities, B.1.2
copying data, 3.4
description, 3.2.2
for data manipulation, 3.2.2
formatting the e-mail message body as HTML, 14.3.1.2
in asynchronous services, 5.3.4
references, 1.5.2
using multiple bpelx:append settings, B.1.2
assignment service
configuration, 15.13
deploying a custom assignment service, 15.13.2.4
dynamic assignment functions, 15.13.1, 15.13.1.1, 15.13.1.2, 15.13.1.3
dynamically assigning task participants, 15.13.2
example of implementation, 15.13.2.3
implementing, 15.13.2.2
overview, 15.13.2.1
asynchronous callbacks, 5.2
asynchronous event emulation
in BPEL tests, 20.6.2
asynchronous interaction with a notification timer
BPEL process as the client, 12.5
BPEL process as the service, 12.5
definition, 12.5
asynchronous interaction with timeout
BPEL process as the client, 12.4
BPEL process as the service, 12.4
definition, 12.4
asynchronous interactions
BPEL process as the client, 12.3
BPEL process as the service, 12.3
definition, 12.3
returning faults, 8.8.2
asynchronous processes
dehydration store, 5.2.6
retrieving status and results from, 11.3.2
tutorial, 1.5.3
using dehydration, 5.2.6
asynchronous services
assign activities, 5.3.4
calling, 5.2.2, 5.3
correlating messages, 5.2.4
correlation IDs, 5.2.3
correlation sets, 5.4
invoke activities, 5.2.3, 5.3.2
managing multiple instances, 5.2.4
parallel flows, 6.2
partner links, 5.2.1, 5.2.2, 5.3.1
partnerLinkTypes, 5.2.1
receive activities, 5.2.3, 5.3.3
reply activities, 5.2.5
sample, 1.5.1
tutorials, 1.5.3
use case, 5.1
WS-Addressing, 5.2.3
attachments
binary attachments in SOAP messages, 3.21
sending with the notification wizard, 14.3.1.1
task attachments with e-mail notifications, 15.6.7.4, 15.10.5
tutorials, 1.5.3, 1.5.3
using style sheets, 15.6.8.3
using WordML style sheets, 15.6.8.2
attribute labels
internationalization, 15.12.9.1
attributes
manipulating, 3.12
audit trail
viewing, 19.3.3
authenticate function
description, D.10.1
auto mapping
in transformations, 13.4.6
with confirmation in transformations, 13.4.6.1
AutoLoanDemo
demos, 1.5.1
Axis
tutorials, 1.5.3

B

BankTransferDemo
demos, 1.5.1
batching
message batching limitations with Oracle Business Activity Monitoring, 17.5.3
tutorials, 1.5.3
batchProcessActive function
description, D.10.2
batchProcessCompleted function
description, D.10.3
BEA WebLogic
sample of interoperability with Oracle BPEL Process Manager, 1.5
supported by Oracle BPEL Process Manager, 1.2
best practices
process life cycle recommendations for a development environment, 19.3.2.6.2
process life cycle recommendations for a production environment, 19.3.2.6.3
binary attachments
demo, 1.5.1, 3.21
to SOAP messages, 3.21
bindingFault
definition, 8.4.2.1
Boolean values
assigning, 3.10
BPEL
definition
BPEL design environment
overview, 2.3
BPEL domains
creating and managing, 19.2
BPEL exec extension
references, 1.5.2
BPEL files
definition, 2.3.1.1
partner links definition, 4.2.1
BPEL Process Deployer
deploying, 19.1.1
BPEL processes
catching exception errors, A.1.1
common interaction patterns, 12
compiling and deploying, 19.1
correcting validation errors in complex BPEL processes, A.1.3
creating an empty process and importing a schema, A.1.5
creating templates of BPEL processes, 2.3.1
default revision, 19.3.2.6.1
handling long-running processes, A.1.4
importing an existing project, 2.3.1
invoking with a Web Service/SOAP interface, 11.3.4
life cycles, 19.3.2.6.1
manually undeploying, 19.3.2.6.1
sending messages from a Java/JSP application, 11.3
undeployed, 19.3.2.6.1
viewing and managing on the Oracle BPEL Control, 19.3
BPEL Processes tab
Oracle BPEL Control, 19.3.2
BPEL projects
creating templates of BPEL processes, 2.3.1
naming conventions, 2.3.1
BPEL test
activity executed assert, 20.1.4
assertions overview, 20.1.4
asynchronous event emulation, 20.6.2
client APIs, 20.6.7
composite test case, 20.1.1
creating a test case from Oracle BPEL Control, 20.3.5
creating activity execution asserts, 20.3.4.2.2
creating assertions, 20.3.4.2
creating emulations, 20.3.4.1
creating external calls, 20.3.4.3
creating test cases, 20.3.3
creating test suites, 20.3
creating value asserts, 20.3.4.2.1
creating XML asserts, 20.3.4.2.3
custom reporting, 20.6.4
database views, 20.6.5
definition, 20.1
deploying test suites, 20.4, 20.4.1, 20.4.2
editing test cases, 20.3.4
emulating BPEL tests, 20.3.4.1.3
emulating faults, 20.3.4.1.2
emulating inbound messages, 20.3.4.1.1
emulating partner tests, 20.3.4.1.3
emulations overview, 20.1.3
fatal assertions not supported at runtime, 20.3.4.2.1, 20.3.4.2.3
importing test cases, 20.3.2
JUnit support, 20.1.6
naming limitations on test suites and test cases, 20.3
process code coverage overview, 20.1.5
running test suites from an ant task, 20.5.2
running test suites from Oracle BPEL Control, 19.3.2.6.10, 20.5.1
setting dynamic values at run time, 20.6.1
simple value assert, 20.1.4
test case overview, 20.1.1
test suite assertions, 20.2.3
test suite components, 20.2
test suite emulations, 20.2.2
test suite include files, 20.2.4
test suites overview, 20.1.2
test suites process initiation, 20.2.1
unit test case, 20.1.1
verifying external actions, 20.6.3
viewing test results, 20.5.1
XML assert, 20.1.4
XML schemas, 20.6.6
BPEL XPath functions
examples, 3.2.2
BPEL_ACTIVITY_SENSOR_VALUES
sensor public view, 17.6.1
BPEL_FAULT_SENSOR_VALUES
sensor public view, 17.6.1
BPEL_PROCESS_INSTANCES
sensor public view, 17.6.1
BPEL_VARIABLE_SENSOR_VALUES
sensor public view, 17.6.1
bpeladmin
changing the password, 19.2.2
logging into domains, 19.2.1
user account, 15.12.5, 19.2.1
bpelc
definition, 19.4.2
examples, 19.4.2.1
using, 19.4.2
BPELTest
demos, 1.5.1
references, 1.5.2
bpelx
in assign activities, B.1.2
bpelx exec extension
for embedding Java code in a BPEL process, 9.1.3.1
bpelx:append extension
appending data to a node list, D.3.2
description, 3.13.1
bpelx:copyList extension
copying a node list or a node, D.3.3
description, 3.13.6
bpelx:exec extension
built-in methods, 9.1.3.3
bpelx:headerVariable extension
description, 3.20
bpelx:insertAfter extension
description, 3.13.3
bpelx:insertBefore extension
description, 3.13.2
bpelx:property extension
description, 3.19.3
bpelx:remove extension
description, 3.13.4
bpelx:rename extension
description, 3.13.5
bpelx:validate extension
description, 3.14
bpel.xml file
content is read into memory only when the file is opened, 2.3.1.9
definition, 2.3.1.1
deployment descriptor file, C.1.1
do not edit through a combination of Oracle JDeveloper and a text editor, 2.3.1.9
registering sensors and sensor actions, 17.3.5
setting activationAgent attributes, 14.3.8
updating a preference at run time, 19.3.2.6.6
BPMDefaultDomainAdmin
identity service role, 15.12.5, 15.12.5
BPMERRORS
sensor public view, 17.6.1
BPMSystemAdmin
identity service role, 15.12.5, 15.12.5
BPMWorkflowAdmin
identity service role, 15.12.5, 15.12.5
BPMWorkflowReassign
identity service role, 15.12.5, 15.12.5
BPMWorkflowSuspend
identity service role, 15.12.5, 15.12.5
BPMWorkflowViewHistory
identity service role, 15.12.5, 15.12.5
browsers
supported, 19.2.1
built-in reports
of workflows, 15.2
business faults
definition, 8.4, 8.4.1
business process execution language
See BPEL
business rules
assertXPath, 18.7.3
connecting to a rules engine, 18.4.1
creating a BPEL project, 18.5.4.2
creating a connection to the rule engine, 18.5.4.1
creating a decide activity, 18.5.4.4
creating a decision service partner link, 18.5.4.3
definition, 2.8, 18.1.1
deployment and run time, 18.6, 18.6.2, 18.6.3
in Oracle JDeveloper, 2.8
integrating with BPEL processes through the decision service wizard, 18.4.2
invoking the sample rule set from a BPEL process, 18.5.4
logging of session events, 18.7.2
methodology, 18.5
modeling fact types based on an XML schema, 18.5.2
creating a data model for rule authoring, 18.5.2.1
creating a new repository and dictionary, 18.5.2.2
creating a new rule set and model rules, 18.5.2.4
importing the XML schema into the data model, 18.5.2.3
modeling rules based on existing RL or JavaBeans fact types, 18.5.3
creating a new data model using the RL fact types, 18.5.3.2
creating a new rule set and rules, 18.5.3.3
creating the RL function contract, 18.5.3.4
defining a contract between BPEL and business rules, 18.5.3.1
selecting with the decision service wizard, 18.4.2.2
summary of methodology, 18.5.5
supported rules engines, 18.4.1
use case, 18.8
use case for data validation and constraint checks, 18.3
use case for dynamic processing, 18.3
use case for externalizing decision points in the process, 18.3
use case for human workflow, 18.3
use cases, 18.3
with Oracle BPEL Process Manager, 18.1.3
XPath expressions, 18.7.3
business rules dictionary
definition, 18.1.3

C

cache
clearing the WSDL cache, 19.3.2.1
callback classes
specifying on task status, 15.6.8.7
callbacks
task routing and customization in BPEL callbacks, 15.6.8.8, 15.7.4.5
viewing, 15.7.5.1
catch branch
creating, B.1.17
fault handling, 8.9
references, 1.5.2
tutorial, 1.5.3
channels
e-mail, 14.3.1
fax, 14.3.2
pager, 14.3.3
SMS, 14.3.4
voice mail, 14.3.5
CheckoutDemo
demos, 1.5.1
class names
specifying in the external routing service participant type, 15.6.5.7
clearTaskAssignees function
description, D.8.1
client APIs
in BPEL tests, 20.6.7
CLOB payload
tutorial, 1.5.3
CLOB payload as opaque
tutorial, 1.5.3
COBOL Copybook
tutorial, 1.5.3
code coverage tests
overview, 20.1.5
comma-separated value (CSV) files
exporting reports to CSV files, 22.1
tutorials, 1.5.3
compare function
description, D.9.1
compare-ignore-case function
description, D.9.2
compatibility
between workflow services 10.1.2 and 10.1.3.1.0, 15.1, E.3
compensate activity
capabilities, B.1.3
definition, 8.10
fault handling, 8.10
tutorial, 1.5.1
compilation
of BPEL processes, 19.1
without deployment on Oracle JDeveloper, 19.1.1.1
compiling
VacationRequest process, 15.11.3.6
complex structures
tutorial, 1.5.3
complex type
variables, 3.5
Component Palette
accessing the Human Task editor from, 15.6.1.2
definition, 2.3.1.5
location of in Oracle JDeveloper, 2.3.1
transformation functions, 2.3.1.5
composite test
definition, 20.1.1
concat function
description, 3.9
conditional branching logic
definition, 7, 7.1
tutorials, 1.5.3
use case, 7.1
use of XPath expressions, 7.2
using switch activities, 7.3
using while activities, 7.4
conditional processing
with xsl choose, 13.4.5.2
with xsl if, 13.4.5.1
configuration properties
deployment descriptor, C.2
constant values
in transformations, 13.4.2
copyList function
description, D.3.3
core XPath functions
examples, 3.2.2
correlation ID
WS-Addressing, 5.2.3
correlation sets
associating with receive activities, 5.4.5
creating, 5.4.4
creating property aliases, 5.4.6
definition, 5.2.4, 5.2.4.2
tutorials, 1.5.3, 1.5.3, 5.4
WSDL file content, 5.4.7
correlation sets tab
in activities, B.1.1
correlations, 5.2.4
adding on an OnMessage branch of a pick activity, B.1.14
countNodes function, 3.15.2
description, D.3.4
create instance
definition, 5.2.3
in receive activities, 5.2.3
create-delimited-string function
description, D.9.3
createInstance attribute, 5.2.3
create-nodeset-from-deliminated-string function
description, D.1.1
createWordMLDocument function
description, D.8.2
current-date function
description, D.5.2
current-dateTime function
description, D.5.3
current-time function
description, D.5.4
custom
sensor publish type, 17.2
custom escalation function
using, 15.13.3
custom plug-ins
use with identity service, 15.12.5.2, 15.12.5.2.3
custom reporting
in BPEL tests, 20.6.4
custom task display form
contents of, 15.8.4
contents of autogenerated JSP, 15.8.4.1
contents of custom JSP, 15.8.4.2
contents of default JSP, 15.8.4.3
contents of XSL, 15.8.4.4
custom XPath functions
references, 1.5.2
customize task
activation agent properties, 19.1.3.2.4
deployment descriptor configurations properties, 19.1.3.2.2
deployment descriptor preferences properties, 19.1.3.2.5
example, 19.1.3.1
for deploying to multiple environments with different configuration values, 19.1.3
partnerlinkbinding properties, 19.1.3.2.3
specifying the property value for development and production environments in a single build file location, 19.1.3
syntax, 19.1.3.2

D

Dashboard tab
Oracle BPEL Control, 19.3.1
viewing deployed processes, 15.11.3.7
data manipulation
accessing fields with complex type variables, 3.5
assigning Boolean values, 3.10
assigning date or time, 3.11
assigning literal strings, 3.8
assigning numeric values, 3.6
concatenating strings, 3.9
converting from a string to a structured XML object type, 3.16
copying data between variables, 3.4
determining array sizes, 3.15.2
dynamically indexing into a data sequence, 3.15.3
dynamically indexing with the getElement function, 3.15.3.4
generating array-equivalent functionality with the genEmptyElem function, 3.15.3.5
initializing variables, 3.3
manipulating arrays, 3.15
manipulating attributes, 3.12
mathematical calculations with XPath functions, 3.7
statically indexing into a data sequence, 3.15.1
with assign activities, 3.2.2, 3.4
with XQuery and XSLT, 3.2.2
data sequences
dynamically indexing into, 3.15.3
database
sensor publish type, 17.2
database adapter
advanced tutorial, 1.5.3
capabilities, B.2.2
delete operation tutorial, 1.5.3
fault handling tutorial, 1.5.3
insert operation 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 control table tutorial, 1.5.3
pure SQL tutorial, 1.5.3, 1.5.3, 1.5.3, 1.5.3
query by example, 1.5.3
REF CURSORS tutorial, 1.5.3
REF CURSORs tutorial, 1.5.3
SELECT ALL tutorial, 1.5.3, 1.5.3
SQL Server tutorial, 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 update operation
tutorial, 1.5.3
database views
in BPEL tests, 20.6.5
dates
assigning, 3.11
day-from-dateTime function
description, D.5.5
debatching
FTP adapter tutorial, 1.5.3
FTP tutorial, 1.5.3
tutorial, 1.5.3, 1.5.3
decide activity
assert facts and execute rule set operation definition, 18.4.3.1
assert facts only operation definition, 18.4.3.1
assert facts, execute rule set, and retrieve results operation definition, 18.4.3.1
assert facts, execute rule set, retrieve results, and reset the session operation definition, 18.4.3.1
capabilities, B.1.4
creating, 18.5.4.4
definition, 18.4.3
execute function and reset the session operation definition, 18.4.3.1
execute function operation definition, 18.4.3.1
retrieve results operation definition, 18.4.3.1
selecting the operation of the invocation pattern, 18.4.3.1
decision service
advanced features, 18.7
architecture, 18.2
capabilities, B.2.3
components, 18.2.1
configuration file contents, 18.2.3
definition, 18.1.2
deployment and run time, 18.6, 18.6.2, 18.6.3
directory structure, 18.6.1
interactions with other components, 18.2.2
JAX-RPC Web services, 18.2.1, 18.7.1
logging of session events, 18.7.2
Oracle BPEL Control support, 18.6.3.2
Oracle Enterprise Manager support, 18.6.3.1
partner link, 18.6.1
use case, 18.8
using WSIF bindings, 18.7.1
Decision Service Builder
definition, 18.2.1
Decision Service Cache
definition, 18.2.1
Decision Service Runtime
definition, 18.2.1
decision service wizard
for integrating business rules with BPEL processes, 18.4.2
importing schema files, 18.4.2.4
selecting a business rule, 18.4.2.2
selecting an invocation pattern, 18.4.2.1
specifying input and output facts, 18.4.2.3
decision services
customizing assertXpath, 18.7.3
default
changing the password, 19.2.2
logging into domains, 19.2.1
user account, 15.12.5, 19.2.1
versions of processes, 19.3.2.6.1
default revision
of BPEL processes, 19.3.2.6.1
defining a fault handler, 8.4.2.4
dehydration
definition, 1.2, 5.2.6
dehydration store, 5.2.6
delegations
of tasks, 15.3.3
demonstrations
location of, 1.5, 1.5
demos
AmazonFlow, 1.5.1
AutoLoanDemo, 1.5.1
BankTransferDemo, 1.5.1
binary attachments in SOAP messages, 1.5.1, 3.21
binding faults, 8.4.2.4, 8.12
BPELTest, 1.5.1
CheckoutDemo, 1.5.1
compensate activity, 1.5.1
DocumentReview, 1.5.1
ExpenseRequestApproval, 1.5.1
FlowN activity, 1.5.1
GoogleFlow, 1.5.1
HelpDeskServiceRequest, 1.5.1
HotwireDemo, 1.5.1
human workflows, 1.5.1
IBMSamples, 1.5.1
Java embedding, 1.5.1
LoanDemo, 1.5.1
LoanDemoPlus, 1.5.1
parallel synchronous invocations, 1.5.1
ParallelSearch, 1.5.1
ResilientDemo, 1.5.1
run-time exceptions, 1.5.1
run-time faults, 8.4.2.4, 8.12
SalesforceFlow, 1.5.1, 1.5.1
sensor actions, 17.3
sensors, 17.3
SleepBroker, 1.5.1
transformations, 1.5.1
VacationRequest, 1.5.1
workflows, 1.5.1
XSLMapper, 1.5.1
XSLT Mapper, 1.5.1
deploying
VacationRequest process, 15.11.3.6
deployment
deploy one process at a time, 19.1
of a suitcase JAR file to a specific domain, 19.2.5
of BPEL processes, 19.1
of custom Oracle BPEL Worklist Application, 16.5.1.5
of multiple versions of the same process, 19.1.1
overwriting versions, 19.1.1
specifying the property value for development and production environments in a single build file location, 19.1.3
status displays in Log Window, 19.1.1
to multiple environments with different configuration values, 19.1.3
undeploying a process from a specific domain, 19.2.6
with Oracle JDeveloper, 19.1.1
with the BPEL Process Deployer, 19.1.1
deployment descriptor
bpel.xml file, 2.3.1.1, C.1.1
configuration properties, C.2, C.2.1
customize task syntax, 19.1.3.2.2, 19.1.3.2.5
defining a configuration property, C.2.1
defining a preference property, C.1.1
encrypting a preference value, C.1.4
getting a preference value within a BPEL process, C.1.3
preference properties, C.1
updating a preference at run time, 19.3.2.6.6, C.1.2
developer prompt
required when deploying services through ant or obant, 2.2
development mode
changing, 19.2.4
Diagram window, 2.3.1.2
definition, 2.3.1.2
location of in Oracle JDeveloper, 2.3.1
dictionaries
in transformations, 13.4.8
DIME protocol
SOAP binary attachments, 3.21
doc function
description, D.3.5
documentation
using this guide, 1.4
DocumentReview
demos, 1.5.1
domain passwords
changing, 11.3.1.1
changing domain passwords, 19.2.2
domains
best practices, 19.2
changing domain passwords, 19.2.2
changing domains in Oracle BPEL Control, 19.3.1.1
creating, 19.2.3
creating and managing, 19.2
definition, 19.1.1
deploying to specific domains, 19.2.5
logging into, 19.2.1
undeploying a process, 19.2.6
domain.xml file
increasing the syncMaxWaitTime property, 10.5, A.1.1
location, 10.5
setting properties to catch exception errors, A.1.1
dynamic assignment
of task participants, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
dynamic assignment functions
configuring, 15.13.1.2
configuring display names, 15.13.1.3
definition, 15.13.1
implementing, 15.13.1.1
dynamic JCA partner links
tutorials, 1.5.3
dynamic partner links
references, 1.5.2
dynamic values
setting at run time, 20.6.1

E

EJB
invoked by a BPEL process through use of WSIF binding, 9.1.1
security in EJB Web services, 15.12.2.2
support in workflow services, 15.12.1
tutorials, 1.5.3
EJB Web service
capabilities, B.2.4
elements
ignoring in XSLT documents, 13.4.11
e-mail
attachments tutorial, 1.5.3
dynamically setting addresses, 14.3.6
making e-mails actional, 15.6.7.4, 15.10.4
notifications support, 14.2, 14.3.1
e-mail activation agent
starting processes, 14.3.8
e-mail activity
capabilities, B.1.5
e-mail attachments
notifications support, 14.3.1.1
tutorial, 1.5.3
e-mail messages
HTML content for message body, 14.3.1.2
empty activity
capabilities, B.1.6
definition, 8.9.1
fault handling, 8.9.1
empty processes
creating an empty process and importing a schema, A.1.5
emulation tests
overview, 20.1.3
emulations
creating, 20.3.4.1
emulating BPEL tests, 20.3.4.1.3
emulating faults, 20.3.4.1.2
emulating inbound messages, 20.3.4.1.1
emulating partner tests, 20.3.4.1.3
in BPEL test suites, 20.2.2
ending
tasks, 15.6.6
ends-with function
description, D.9.4
errors
invalid settings, B.3
escalating
tasks, 15.6.6
escalation policy
escalate after, 15.6.6.5
overview, 15.6.6.1, 15.6.6.1
specifying, 15.6.8.1
escalations
of tasks, 15.3.3
evaluation time
definition, 17.3.1
event handlers
references, 1.5.2
exceptions, 8.4
catching, A.1.1
tutorials, 1.5.3
execute function and reset the session operation
definition, 18.4.3.1
execute function operation
definition, 18.4.3.1
Execution Unit
definition, 18.2.1
ExpenseRequestApproval
demos, 1.5.1
expiration policy
expire after, 15.6.6.3
never expire, 15.6.6.2
overview, 15.6.6.1, 15.6.6.1
renew after, 15.6.6.4
expirations
of tasks, 15.3.3
expression constants
variable initialization, 3.3
external actions
verifying in BPEL tests, 20.6.3
external calls
creating in BPEL tests, 20.3.4.3
external routing service
configuring, 15.6.5.7
definition, 15.4, 15.6.5.7
specifying the class name, 15.6.5.7
workflow participant type, 15.4, 15.6.5.7

F

facades
See XML facades
Fact Converter
definition, 18.2.1
facts
specifying input and output facts with the decision service wizard, 18.4.2.3
fault handling, 8.4.2.4
binding faults demo, 8.4.2.4, 8.12
defining, 8, 8.2, 8.4.2.4, 8.12
importing RuntimeFault.wsdl, 8.4.2.4
modifying the WSDL files, 8.4.2.4
returning external faults, 8.8, 8.8.2
sample, 1.5.1
throwing a WSDL fault from a Java binding, 9.1.1.4
throwing internal faults, 8.7
tutorials, 1.5.3, 1.5.3, 1.5.3
use case, 8.1
using catch branches, 8.9
using compensate activities, 8.10
using empty activities, 8.9.1
using scope activities, 8.6, 8.9
using terminate activities, 8.11
using the getFaultAsString function, 8.5
using throw activities, 8.7
fault sensor reports
creating, 22.1.4
fault sensors
definition, 17.2
faults
categories of faults in BPEL, 8.4
emulating in BPEL tests, 20.3.4.1.2
Qname fault name, 8.4
returning external faults, 8.8, 8.8.2
standard faults, 8.3
throwing internal faults, 8.7
fax
notifications support, 14.3.2
fax activity
capabilities, B.1.7
file adapter
capabilities, B.2.5
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, 12.1
fixed length format
tutorials, 1.5.3
flat structure
tutorial, 1.5.3
flow activity
capabilities, B.1.8
definition, 6.3
references, 1.5.2
tutorials, 1.5.2, 1.5.3
flowN activity
capabilities, B.1.9
definition, 6.4
demos, 1.5.1
references, 1.5.2
format function
description, D.10.4
formatDate function
description, D.3.6
format-dateTime function
description, D.5.6
format-string function
description, D.9.5
FTP adapter
capabilities, B.2.6
FTP debatching, 1.5.3
tutorials, 1.5.3, 1.5.3
functions
abs, D.6.1
add-dayTimeDuration-to-dateTime, D.5.1
addQuotes, D.3.1
appendToList, D.3.2
authenticate, D.10.1
batchProcessActive, D.10.2
batchProcessCompleted, D.10.3
chaining in transformations, 13.4.3.2
clearTaskAssignees, D.8.1
compare, D.9.1
compare-ignore-case, D.9.2
concat, 3.9
copyList, D.3.3
countNodes, 3.15.2, D.3.4
create-delimited-string, D.9.3
create-nodeset-from-deliminated-string, D.1.1
createWordMLDocument, D.8.2
creating a custom XPath function, D.11
current-date, D.5.2
current-dateTime, D.5.3
current-time, D.5.4
custom, 3.2.2
day-from-dateTime, D.5.5
deprecated workflow service and identity service functions, 15.14.1
descriptions, 13.4.3
doc, D.3.5
dynamically setting e-mail addresses and telephone numbers, 14.3.6
editing in transformations, 13.4.3.1
editing XPath expressions in transformations, 13.4.4
ends-with, D.9.4
examples, 3.2.2
format, D.10.4
formatDate, D.3.6
format-dateTime, D.5.6
format-string, D.9.5
functions prefixed with xp20 or orcl, 13.4.3
genEmptyElem, 3.15.3.5, D.10.5
generateGUID, D.3.7
generate-guid, D.1.2
getChildElement, D.10.6
getContentAsString, D.3.8
get-content-as-string, D.9.6
getConversationId, D.3.9
getCreator, D.3.10
getCurrentDate, 3.11, D.3.11
getCurrentDateTime, 3.11, D.3.12
getCurrentTime, 3.11, D.3.13
getDefaultRealmName, D.7.1
getDomainId, D.3.14
getElement, 3.15.3.4, D.3.15
getFaultAsString, 8.5
getGroupIdsFromGroupAlias, D.3.16
getGroupProperty, D.7.2
getInstanceId, D.3.17
getLinkStatus, D.2.1
get-localized-string, D.9.7
getManager, D.7.3
getMessage, D.10.7
getNodes, D.3.19
getNodeValue, D.3.18
getNotificationProperty, D.8.3
getNumberOfTaskApprovals, D.8.4
getPreference, D.3.20
getPreviousTaskApprover, D.8.5
getProcessId, D.3.21
getProcessOwnerId, D.3.22
getProcessURL, D.3.23
getProcessVersion, D.3.24
getReportees, D.7.4
getTaskAttachmentByIndex, D.8.6
getTaskAttachmentByName, D.8.7
getTaskAttachmentContents, D.8.8
getTaskAttachmentsCount, D.8.9
getTaskResourceBindingString, D.8.10
getUserAliasId, D.3.25
getUserProperty, 14.3.6, D.7.6
getUserRoles, D.7.7
getUsersInGroup, D.7.8
getVariableData, 14.3.6, D.2.2
getVariableProperty, D.2.3
hours-from-dateTime, D.5.7
implicit-timezone, D.5.8
in transformations, 13.4.3
index-within-string, D.9.8
integer, D.3.26
isUserInRole, D.7.9
last-index-within-string, D.9.9
left-trim, D.9.10
listUsers, D.10.8
location of function descriptions, 3.2.2
lookup-dvm, D.1.3
lookupGroup, D.7.10
lookup-table, D.4.1
lookupUser, D.7.11
lookup-xml, D.1.4
lower-case, D.9.11
matches, D.9.12
max-value-among-nodeset, D.10.9
mimic XPath 2.0 standards, 15.14
minutes-from-dateTime, D.5.9
min-value-among-nodeset, D.10.10
month-from-dateTime, D.5.10
parseEscapedXML, 3.16, D.3.27
position, 3.15.1
prefixed with xp20 or orcl, 13.4.3
processXQuery, D.3.28
processXSLT, 14.3.1.2, D.3.29
processXSQL, D.3.30
query-database, D.4.2
readBinaryFromFile, D.3.31
readFile, 14.3.1.1, D.3.32
references, 1.5.2
right-trim, D.9.13
search, D.10.11
seconds-from-dateTime, D.5.11
selecting an data sequence element, 3.15.1
sequence-next-val, D.4.3
square-root, D.10.12
subtract-dayTimeDuration-from-dateTime, D.5.12
timezone-from-dateTime, D.5.13
translateFromNative, D.10.13
translateToNative, D.10.14
upper-case, D.9.14
user-defined in transformations, 13.4.3.4
wfDynamicGroupAssign, D.8.11
wfDynamicUserAssign, D.8.12
workflow related, 15.14
writeBinaryToFile, D.3.33
year-from-dateTime, D.5.14
FYI assignee
configuring, 15.6.5.6
definition, 15.4, 15.6.5.6
workflow participant type, 15.4, 15.6.5.6

G

genEmptyElem function
description, 3.15.3.5, D.10.5
generateGUID function
description, D.3.7
generate-guid function
description, D.1.2
getChildElement function
description, D.10.6
getContentAsString function
description, D.3.8
get-content-as-string function
description, D.9.6
getConversationId function
description, D.3.9
getCreator function
description, D.3.10
getCurrentDate function
description, 3.11, D.3.11
getCurrentDateTime function
description, 3.11, D.3.12
getCurrentTime function
description, 3.11, D.3.13
getDefaultRealmName function
description, D.7.1
getDomainId function
description, D.3.14
getElement function
description, 3.15.3.4, D.3.15
getFaultAsString function
description, 8.5
getGroupIdsFromGroupAlias function
description, D.3.16
getGroupProperty function
description, D.7.2
getInstanceId function
description, D.3.17
getLinkStatus function
description, D.2.1
get-localized-string function
description, D.9.7
getManager function
description, D.7.3
getMessage function
description, D.10.7
getNodes function
description, D.3.19
getNodeValue function
description, D.3.18
getNotificationProperty function
description, D.8.3
getNumberOfTaskApprovals function
description, D.8.4
getPreference function
description, D.3.20
getPreviousTaskApprover function
description, D.8.5
getProcessId function
description, D.3.21
getProcessOwnerId function
description, D.3.22
getProcessURL function
description, D.3.23
getProcessVersion function
description, D.3.24
getReportees function
description, D.7.4
getTaskAttachmentByIndex function
description, D.8.6
getTaskAttachmentByName function
description, D.8.7
getTaskAttachmentContents function
description, D.8.8
getTaskAttachmentsCount function
description, D.8.9
getTaskResourceBindingString function
description, D.8.10
getUserAliasId function
description, D.3.25
getUserProperty function
description, D.7.6
example, 14.3.6
getUserRoles function
description, D.7.7
getUsersInGroup function
description, D.7.8
getVariableData function
description, 3.9, D.2.2
example, 14.3.6
using in mathematical calculations, 3.7
getVariableProperty function
description, D.2.3
global task variable name
specifying in human task activities, 15.7.4.1
GoogleFlow
demos, 1.5.1
grantees
relationship with roles, 15.12.5
group information
in worklists, 16.3.8
group vote
configuring, 15.6.5.3
consensus percentage, 15.6.5.3.4
default outcome, 15.6.5.3.4
definition, 15.4, 15.6.5.3
immediately triggering a voted outcome when a minimum percentage is met, 15.6.5.3.4
specifying group voting details, 15.6.5.3.4
waiting until all votes are in before triggering an outcome, 15.6.5.3.4
workflow participant type, 15.4, 15.6.5.3
groups
creating, 15.12.5.1
guest
user account, 15.12.5

H

header variables
viewing details in Oracle BPEL Control, 19.3.3
headers
bpelx:property extension, 3.19.3
inputHeaderHandler, 3.19.1
manipulation of partnerLink properties, 3.19.3
message header handling, 3.19
outputHeaderHandler, 3.19.1
registering header handlers, 3.19.2
SOAP headers, 3.20
heap size
increasing, 13.5.2.1
HelpDeskServiceRequest
demos, 1.5.1
HotwireDemo
demos, 1.5.1
hours-from-dateTime function
description, D.5.7
HTTP binding
security tutorial, 1.5.3
HTTP get method
tutorials, 1.5.3
human task activity
associating with a BPEL process, 15.7, 15.7.1
capabilities, B.1.10
identification key, 15.7.4.3
including the task history of other tasks, 15.7.4.4, 15.7.5.2
opening a definition already associated with a BPEL process, 15.7.2
scope name and global task variable name, 15.7.4.1
specifying a task initiator and task priority, 15.7.3.2
specifying a task title, 15.7.3.1
specifying task parameters, 15.7.3.3
task owner, 15.7.4.2
viewing BPEL callbacks, 15.7.5.1
viewing the contents of, 15.7.5
human task definition
associating with a BPEL process, 15.5.2
creating with the Human Task editor, 15.6
Human Task editor
abruptly completing a condition, 15.6.5.9
accessing from the Application Navigator, 15.6.1.1
accessing from the Component Palette, 15.6.1.2
actional e-mails, 15.6.7.4, 15.10.4
allowing all participants to invite other participants, 15.6.5.8
assigning task participants by name or expression, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
bypassing task participants, 15.6.5.2.2, 15.6.5.3.2, 15.6.5.4.2, 15.6.5.5.2
changes between the workflow wizard in 10.1.2 and the Human Task editor in 10.1.3.1.0, E.2
creating the human task definition, 15.6
definition, 2.8, 15.2, 15.5.1, 15.6
dynamically assigning task participants by expression, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
editing notification messages, 15.6.7.2
escalate after policy, 15.6.6.5
escalating, renewing, or ending a task, 15.6.6
escalation and expiration policy overview, 15.6.6.1, 15.6.6.1
escalation rules, 15.6.8.1
exiting the editor and saving changes, 15.6.9
expire after policy, 15.6.6.3
external routing service task participant, 15.6.5.7
FYI assignee task participant, 15.6.5.6
group vote task participant, 15.6.5.3
group voting details, 15.6.5.3.4
inviting additional task participants, 15.6.5.2.4, 15.6.5.4.5, 15.6.5.5.4
management chain task participant, 15.6.5.4
multilingual settings, 15.6.8.4, 15.10.3
never expire policy, 15.6.6.2
notification preferences, 15.6.7
notifying recipients of changes to task status, 15.6.7.1
number of task approvers, 15.6.5.4.3
overriding default exception management, 15.6.8.6
overriding default system actions, 15.6.8.5
renew after policy, 15.6.6.4
reviewing the sections of, 15.6.2
securing notifications, 15.6.7.4, 15.10.8
sequential list of approvers task participant, 15.6.5.5
setting up reminders, 15.6.7.3
sharing attachments and comments with task participants, 15.6.5.3.3, 15.6.5.6.2
single approver task participant, 15.6.5.2
specifying callback classes, 15.6.8.7
specifying class names, 15.6.5.7
style sheets in attachments, 15.6.8.3
task attachments with e-mail notifications, 15.6.7.4, 15.10.5
task outcome, 15.6.3.2
task owner specification through the user directory, 15.6.3.3.1
task owner specification through XPath expressions, 15.6.3.3.2
task participants, 15.6.5
task payload data structure, 15.6.4
task routing and customization in BPEL callbacks, 15.6.8.8, 15.7.4.5
task title and priority, 15.6.3.1
time limits for acting on tasks, 15.6.5.2.3, 15.6.5.3.5, 15.6.5.4.4, 15.6.5.5.3
WordML style sheets in attachments, 15.6.8.2
human workflow
creating a new project, 15.11.3.1
creating a user task activity, 15.11.3.2
demos, 1.5.1
running the VacationRequest process, 15.11.3.7
tutorials, 1.5.3
validating, compiling, and deploying, 15.11.3.6

I

IBMSamples
demos, 1.5.1
IDeliveryService.post() method
invoking a one-way Web service operation, 11.3.1.4
IDeliveryService.request() method
invoking a two-way Web service operation, 11.3.1.3
identification key
specifying in human task activities, 15.7.4.3
identity service
creating users and groups, 15.12.5.1
definition, 15.2, 15.2.2, 15.12.5
deprecated functions, 15.14.1
determining a user's local language and time zone, 16.4, 16.4
EJB, SOAP, and Java support, 15.12.1, 16.6.2
functions
getDefaultRealmName, D.7.1
getGroupProperty, D.7.2
getManager, D.7.3
getReportees, D.7.4
getUserProperty, D.7.6
getUserRoles, D.7.7
getUsersInGroup, D.7.8
isUserInRole, D.7.9
lookupGroup, D.7.10
lookupUser, D.7.11
multirealm support, 15.12.5.4
providers, 15.12.5.2, 15.12.5.2.1, 15.12.5.2.2, 15.12.5.2.3
support for in workflows, 15.2, 15.12.5
supported task operations, 15.12.5
use with custom plug-ins, 15.12.5.2, 15.12.5.2.3
use with JAZN, 15.2, 15.12.5, 15.12.5.2, 15.12.5.2.1
use with LDAP, 15.2, 15.12.5, 15.12.5.2
use with third-party LDAP servers, 15.12.5.2.2
user and role properties, 15.12.5.3
WSDL file location, 15.12.1
XPath extension functions, 15.14
implicit-timezone function
description, D.5.8
import
an existing BPEL process into a project, 2.3.1
cannot import XSD files in a ZIP file, 2.3.1
of schemas into an empty BPEL process, A.1.5
source and target schemas into a transformation, 13.2.2
two schema files of the same name into the same project is not supported, 2.3.1.7
user-defined functions in the XSLT Mapper, 13.4.3.4
include files
in BPEL test suites, 20.2.4
indexing methods
using XPath, 3.15.1
index-within-string function
description, D.9.8
inspection.wsil file
adding remote Web services, 4.2.1.4
instances
starting new, 5.2.3
Instances tab
Oracle BPEL Control, 19.3.3
integer function
description, D.3.26
integration server connection
using to deploy a process, 15.11.3.6
interaction patterns
asynchronous interaction with notification timer, 12.5
asynchronous interaction with timeout, 12.4
asynchronous interactions, 12.3
common patterns between a BPEL process and another application, 12
multiple interactions, 12.10
one request, a mandatory response, and an optional response, 12.8
one request, multiple responses, 12.6
one request, one of two possible responses, 12.7
one-way message, 12.1
partial processing, 12.9
synchronous interactions, 12.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, B.3
invocation patterns
assert facts and execute rule set operation definition, 18.4.3.1
assert facts only operation definition, 18.4.3.1
assert facts, execute rule set, and retrieve results operation definition, 18.4.3.1
assert facts, execute rule set, retrieve results, and reset the session operation definition, 18.4.3.1
execute function and reset the session operation definition, 18.4.3.1
execute function operation definition, 18.4.3.1
retrieve results operation definition, 18.4.3.1
selecting the operation in the decide activity, 18.4.3.1
selecting with the decision service wizard, 18.4.2.1
supported, 18.4.2.1
invoke activity, 5.2.3
adding to an asynchronous service, 5.3.2
capabilities, B.1.11
definition, 4.2
in asynchronous services, 5.2.3, 5.3.2
in synchronous services, 4.2, 4.2.2
references, 1.5.2
tutorials, 1.5.3
isUserInRole function
description, D.7.9

J

J2EE security
supported, 19.2.1
JAAS security
supported, 19.2.1
Java
support in workflow services, 15.12.1
Java API
invoking a BPEL process with the generic Java API, 11.3.1
invoking a one-way operation, 11.3.1.4
invoking a two-way operation, 11.3.1.3
NormalizedMessage class for dynamically activating messages, 11.3.1.2
parsing XML messages, 11.3.1.2
using from a remote client, 11.3.3
using the Locator class to connect to Oracle BPEL Process Manager, 11.3.1.1
Java applications
wrapped as SOAP services, 9.1.2
Java embedding
BPEL-compatible interface, 9.1.1
bpelx:exec extension, 9.1.3.3
demos, 1.5.1
embedding code in a BPEL process, 9.1.3
example, 9.2
in a BPEL process, 9
invoking an EJB, 9.1.1
tutorials, 9.1.1.4
using bpelx exec, 9.1.3.1
using WSIF binding, 9.1.1
Java embedding activity
capabilities, B.1.12
Java method
tutorials, 1.5.3
Java RMI client
security tutorial, 1.5.3
Java Web service
capabilities, B.2.7
Javadocs
location of, 11.3.1.2, 15.12.5.2.3
JavaExec
references, 1.5.2
Java/JSP applications
calling a BPEL process, 11, 11.3
JAX-RPC
tutorials, 1.5.3
JAX-RPC Web services
decision service run time, 18.2.1, 18.7.1
JAZN
definition, 15.12.5.2.1
LDAP-based (Oracle Internet Directory) provider type, 15.12.5.2.1
storing a user's local language and time zone, 16.4
use with identity service, 15.2, 15.12.5, 15.12.5.2, 15.12.5.2.1
use with third-party LDAP servers, 15.12.5.2.2
use with XML-based provider type, 15.12.5.2.1
jazn-data.xml file
creating users and groups with XML-based JAZN provider, 15.12.5.1
JBoss
supported by Oracle BPEL Process Manager, 1.2
JMS adapter
capabilities, B.2.8
sensor publish type, 17.2
tutorials, 1.5.3
JMS Queue
sensor publish type, 17.2
JMS Topic
sensor publish type, 17.2
JSP client
security tutorial, 1.5.3
JSP form
samples, 1.5.1
tutorials, 1.5.3
JTA transaction management
sample, 1.5.1
JUnit
BPEL test reports, 20.1.6
BPEL test results, 20.5, 20.5.1
definition, 20.1.6

L

languages
accessing the Oracle BPEL Worklist Application in local languages, 16.4
setting in JAZN, 16.4
setting in LDAP, 16.4
last read ID
tutorial, 1.5.3, 1.5.3
last-index-within-string function
description, D.9.9
LDAP
storing a user's local language and time zone, 16.4
used with identity service, 15.2, 15.12.5, 15.12.5.2
left-trim function
description, D.9.10
life cycles
default instance version, 19.3.2.6.4, 19.3.2.6.4
default revision, 19.3.2.6.1
example, 19.3.2.6.4
inactive instances, 19.3.2.6.4
of processes, 19.3.2, 19.3.2.6.1
retiring instances, 19.3.2.6.4
undeployed, 19.3.2.6.1
links
references, 1.5.2
listUsers function
description, D.10.8
literal strings
assigning, 3.8
literal XML
variable initialization, 3.3
LoanDemo
demos, 1.5.1
LoanDemoPlus
demos, 1.5.1
Log window
definition, 2.3.1.8
location of in Oracle JDeveloper, 2.3.1
logging
of business rules session events, 18.7.2
logging in
Oracle BPEL Worklist Application, 16.3
logical polling delete strategy
tutorial, 1.5.3
logs
reviewing process logs from Oracle BPEL Control, 19.3.2.5
lookup-dvm
not supported on Oracle BPEL Process Manager, D.1.3
lookup-dvm function
description, D.1.3
lookupGroup function
description, D.7.10
lookup-table function
description, D.4.1
lookupUser function
description, D.7.11
lookup-xml function
description, D.1.4
lower-case function
description, D.9.11

M

management chain
configuring, 15.6.5.4
definition, 15.4, 15.6.5.4
highest title of approver, 15.6.5.4.3
maximum number of chain levels up, 15.6.5.4.3
workflow participant type, 15.4, 15.6.5.4
map parameters
creating in transformations, 13.4.9
map variables
creating in transformations, 13.4.9
master detail replication
tutorial, 1.5.3
matches function
description, D.9.12
maxOccurs attribute, 3.15, 3.15.1
setting for transformations, 13.5.3
max-value-among-nodeset function
description, D.10.9
message flow
tutorials, 1.5.3
message header handling, 3.19
messages
recovering from Oracle BPEL Control, 19.3.2.3
Microsoft .Net
sample of interoperability with Oracle BPEL Process Manager, 1.5
MIME protocol
SOAP binary attachments, 3.21
minOccurs attribute
setting for transformations, 13.5.3
minutes-from-dateTime function
description, D.5.9
min-value-among-nodeset function
description, D.10.10
modes
changing for the Oracle BPEL Server, 19.2.4
month-from-dateTime function
description, D.5.10
MQ adapter
capabilities, B.2.9
multilingual settings
specifying in tasks, 15.6.8.4, 15.10.3
multirealms
identity service support for, 15.12.5.4
supported, 21.2.1
myRole attribute
definition, 5.2.2

N

named templates
creating, 13.4.3.3
in functions, 13.4.3.3
naming conventions
for BPEL projects, 2.3.1
NLS
configuration overview, 15.15
nonBlockingInvoke property
using in bpel.xml file, 1.5.1
NormalizedMessage class
for dynamically activating messages, 11.3.1.2
specifying the address of a Web service for the callback, 11.3.2
viewing the specific field name for the conversation ID, 11.3.2
notification messages
editing, 15.6.7.2
notification services
actionable e-mails, 15.10.4
configuring the notification channel, 15.10.1
definition, 15.2, 15.2.2, 15.12.6
limitations on setting validateXML to true, 14.3.9
multilingual settings, 15.10.3
notification contents, 15.10.2
reliability support, 15.10.7
sending inbound and outbound attachments, 15.10.5
sending inbound comments, 15.10.6
sending reminders, 15.10.10
sending secure notifications, 15.10.8
specifying participant notification preferences, 15.6.7
WSDL file location, 15.12.1
notifications
configuring in Oracle JDeveloper, 14.3
definition, 2.8, 14.2, 15.2
dynamically setting e-mail addresses and telephone numbers, 14.3.6
e-mail attachment support, 14.3.1.1
e-mail attachment tutorials, 1.5.3
e-mail support, 14.2, 14.3.1
fax support, 14.3.2
formatting the e-mail message body as HTML, 14.3.1.2
in Oracle JDeveloper, 2.8
number of retries, 14.2.1
number of retry intervals, 14.2.1
pager support, 14.3.3
reliable notification service, 14.2.1
selecting recipients by browsing the user directory, 14.3.7
SMS support, 14.3.4
tutorials, 1.5.3
use case, 14.1
using Oracle Application Server Wireless, 14.2
voice mail support, 14.3.5
notifications and reminders
in tasks, 15.10
numeric values
assigning, 3.6

O

obant
using the developer prompt, 2.2
oc4jadmin
changing the password, 19.2.2
logging into domains, 19.2.1
making the password compatible with the samples, 1.5
user account, 15.12.5, 19.2.1
off
process state, 19.3.2.6.1
on
process state, 19.3.2.6.1
onAlarm branch
of pick activity, 10.3
onMessage branch
of pick activity, 10.3
opaque with headers
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 Control reports, 21.1, 21.5.1
accessing Oracle BPEL Worklist Application, 21.1, 21.5.2
activity sensor report type portal, 21.5.1.4
analysis portlet view, 21.5.2.4
configuring realms for 10.1.3.1.0, 21.2.1
deploying portlets, 21.3
fault sensor report type portal, 21.5.1.6
installing for use with Oracle BPEL Process Manager, 21.2
instance execution time report type portal, 21.5.1.2
instance state report type portal, 21.5.1.1
listing portlet view, 21.5.2.2
Oracle BPEL Worklist Application parameters, 21.5.2.1, 21.5.2.3
overview, 21.1
performance report type portal, 21.5.1.3
registering Web providers, 21.4
viewing Oracle BPEL Control reports from, 22.1
Oracle Application Server Wireless
wireless and voice component, 14.2
Oracle Applications adapter
capabilities, B.2.10
changing a purchase order tutorial, 1.5.3
demonstrating outbound business events tutorial, 1.5.3
importing and creating a purchase order in Oracle E-Business suite tutorial, 1.5.3
integration with Oracle XML gateway to create a purchase order tutorial, 1.5.3
integration with Oracle XML gateway to retrieve a purchase order acknowledgement tutorial, 1.5.3
Oracle BAM
See Oracle Business Activity Monitoring
Oracle BAM Server
creating a BPEL sensor, 17.5.2
creating a BPEL sensor action, 17.5.3
creating a connection to, 17.5.1
deployment descriptor parameters, 17.5.1
Oracle BPEL Admin Console
accessing, 19.2.1
supported Web browsers, 19.2.1
Oracle BPEL Control
accessing, 15.11.3.7
accessing through Oracle Application Server Portal, 21.1, 21.5.1
Activities tab, 19.3.4
activity sensor report creation, 22.1.3
activity sensor report portal, 21.5.1.4
BPEL Processes tab, 19.3.2
changes that impact the worklist application, 15.9
changing to different domains, 19.3.1.1
clearing the WSDL cache, 19.3.2.1
creating test cases, 20.3.5
dashboard tab, 19.3.1
decision service support, 18.6.3.2
deploying BPEL processes, 19.3.2.2
fault sensor report creation, 22.1.4
fault sensor report portal, 21.5.1.6
instance execution time report portal, 21.5.1.2
instance state report portal, 21.5.1.1
Instances tab, 19.3.3
location of function descriptions, 3.2.2
message recovery from Oracle BPEL Control, 19.3.2.3
overview, 2.7
performance report creation, 22.1.2
performance report portal, 21.5.1.3
process report creation, 22.1.1
process time distribution report creation, 22.1.5
refreshing the alarm table, 19.3.2.4
report creation, 19.3.2.6.11, 22.1
reviewing process logs, 19.3.2.5
running a process, 15.11.3.7
running and managing processes from, 2.1
setting deployment descriptors, 19.3.2.6.6
supported Web browsers, 19.2.1
undeploying processes, 19.3.2.6.1
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, 17.4
viewing sensor data, 19.3.2.6.8
viewing sensor values, 19.3.3
viewing the audit trail of a process, 19.3.3
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 Oracle JDeveloper, 2.8
supported designer types, 1.3
Oracle BPEL Server
changing modes, 19.2.4
deploying process to, 2.1
overview, 2.6
Oracle BPEL Worklist Application
accessing, 15.11.3.7
accessing in local languages, 16.4
accessing tasks assigned to users, 15.3.6
accessing through Oracle Application Server Portal, 21.1, 21.5.2
adding comments and attachments, 16.3.1.5
analysis portlet view, 21.5.2.4
approving or rejecting a task, 15.11.3.7
architecture, 16.5.1
concepts, 16.2
customizing, 16.5
customizing with preferences, 16.5.1.6
defining portlet parameters through Oracle Application Server Portal, 21.5.2.1, 21.5.2.3
definition, 15.2
deploying the custom application, 16.5.1.5
determining action permissions, 16.3.1.11
enabling for single sign-on, 16.5.3
home page contents, 16.3
listing portlet view, 21.5.2.2
logging in, 16.3
parallel tasks, 16.3.1.10
payload viewing, 16.3.1.4
reports, 16.3.7
request status, 16.3.1.2
requesting more information, 16.3.1.8
responding to tasks from, 15.2
routing, 16.3.1.7
sample, 1.5.1
Task Actions list, 16.3.1.1
task reassignment, 16.3.1.9
use cases, 16.1
user and group information, 16.3.8
Oracle Business Activity Monitoring
creating a BPEL sensor action for Oracle BAM Server, 17.5.3
creating a BPEL sensor for Oracle BAM Server, 17.5.2
creating a connection to Oracle BAM Server, 17.5.1
definition
integration with Oracle BPEL Process Manager sensors, 17.5
message batching limitations, 17.5.3
overview, 17.5
Oracle Business Rules
use Oracle JAXB 1.0 for XML fact types, 18.5.2.3
Oracle Business Rules RL Language
definition, 18.1.3
Oracle Business Rules Rule Author
definition, 18.1.3
Oracle Business Rules Rules Engine
definition, 18.1.3
Oracle Business Rules SDK
definition, 18.1.3
Oracle Delegated Administration Services
creating users and groups, 15.12.5.1
Oracle Enterprise Manager
decision service support, 18.6.3.1
Oracle Internet Directory
creating users and groups, 15.12.5.1
LDAP-based provider type, 15.12.5.2.1
object classes for specifying user and role properties, 15.12.5.3
storing a user's local language and time zone, 16.4
Oracle JDeveloper, 2.3.1.2, 2.3.1.3
adapters, 2.9
Application Navigator, 2.3.1.1
best practices when editing project files, 2.3.1.9
compiling and deploying a process, 19.1.1
compiling without deploying, 19.1.1.1
Component Palette, 2.3.1.5, 2.3.1.5
configuring notifications, 14.3
creating a project, 2.3.1
creating an application, 2.3.1
creating sensors, 17.3
deploying test suites, 20.4.1
designing processes, 2.1
for designing BPEL processes, 1.3
location of Application Navigator, 2.3.1
location of Component Palette, 2.3.1
location of Diagram window, 2.3.1
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.8
notifications, 2.8
overview of design environment, 2.3.1
overview of services, 2.8
Process Activities, 2.3.1.5
Property Inspector, 2.3.1.6
sensors, 2.8, 2.8
Services, 2.3.1.5
Structure window, 2.3.1.7
transformations, 2.8, 13.2
workflows, 2.8
worklists, 2.8
Oracle Rules Engine File Repository
definition, 18.1.3
Oracle Rules Engine WebDav Repository
definition, 18.1.3
OracleAS Portal
See Oracle Application Server Portal
orion-ejb-jar.xml file
setting properties to catch exception errors, A.1.1
outcome-based modeling, 15.7.6
case statements for other task conclusions, 15.7.6.2
payload updates, 15.7.6.1
overview, 17.2

P

pager
notifications support, 14.3.3
pager activity
capabilities, B.1.13
parallel flows
definition, 6, 6.3
tutorials, 1.5.3, 1.5.3
use case, 6.1
parallel synchronous invocations
demos, 1.5.1
parallel tasks
in worklists, 16.3.1.10
parallel workflow
sample, 1.5.1
ParallelSearch
demos, 1.5.1
parseEscapedXML function
description, 3.16, D.3.27
partial processing
BPEL process as the client, 12.9
BPEL process as the service, 12.9
definition, 12.9
participant types
external routing service, 15.4, 15.6.5.7
FYI assignee, 15.4, 15.6.5.6
group vole, 15.4, 15.6.5.3
in workflow services, 15.4
management chain, 15.4, 15.6.5.4
sequential list of approvers, 15.4, 15.6.5.5
single approver, 15.4, 15.6.5.2
partner links
adding to an asynchronous service, 5.3.1
BPEL file code example, 4.2.1
capabilities, B.2.11
decision service, 18.6.1
definition, 1.3, 2.5, 4.2.1
displaying in Diagram window, 2.3.1.3
dynamic, 1.5.2
dynamic JCA partner links tutorial, 1.5.3
in asynchronous services, 5.2.1, 5.2.2, 5.3.1
in synchronous services, 4.2
overview, 2.5
select Web services on remote servers, 4.2.1.4
specifying a WSDL file, 2.5
UDDI and WSIL directories, 4.2.1.3
partnerlinkbinding
customize task syntax, 19.1.3.2.3
partnerLinkTypes
definition, 4.2.1.2, 5.2.1
in asynchronous services, 5.2.1
in synchronous services, 4.2.1.2
partnerRole attribute
definition, 5.2.2
passwords
changing domain passwords, 19.2.2
for using samples, 1.5
patterns
of interaction between a BPEL process and another application, 12
payload viewing
in worklists, 16.3.1.4
performance reports
creating, 22.1.2
Perl
tutorials, 1.5.3
PHP
tutorials, 1.5.3
pick activity
adding correlations on an OnMessage branch, B.1.14
capabilities, B.1.14
code example, 10.3
condition branches, 10.3
for timeouts, 10.2
onAlarm branch, 10.3
onMessage branch, 10.3
references, 1.5.2
tutorial, 1.5.3, 1.5.3
polling control table
tutorial, 1.5.3
port types
definition, 4.2.1.2
in asynchronous services, 5.2.1
in synchronous services, 4.2.1.2
portlet
overview, 21.1
portlet parameter
overview, 21.1
ports
in synchronous services, 4.2
position function
description, 3.15.1
post() method
support for client specifying a conversation ID, 11.3.2
preference properties
deployment descriptor, C.1
Oracle BAM Server deployment descriptors, 17.5.1
SLACompletionTime deployment descriptor, 22.1.2
Process Activities
definition, 2.3.1.5
location of in Oracle JDeveloper, 2.3.1
process code coverage tests
overview, 20.1.5
process history
viewing, 19.3.3
process initiation
in BPEL test suites, 20.2.1
process life cycles
default instance version, 19.3.2.6.4, 19.3.2.6.4
example, 19.3.2.6.4
inactive instances, 19.3.2.6.4
retiring instances, 19.3.2.6.4
process reports
creating, 22.1.1
process time distribution reports
creating, 22.1.5
processes
creating templates of BPEL processes, 2.3.1
deploying from Oracle BPEL Control, 19.3.2.2
naming conventions, 2.3.1
process life cycle recommendations for a development environment, 19.3.2.6.2
process life cycle recommendations for a production environment, 19.3.2.6.3
viewing deployed and completed processes, 19.3.1
viewing logs from Oracle BPEL Control, 19.3.2.5
processXQuery function
description, D.3.28
processXSLT function
description, D.3.29
example, 14.3.1.2
tutorial, 1.5.3
processXSQL function
description, D.3.30
procurement process
workflow functionality example, 15.2.1
production mode
changing, 19.2.4
projects
best practices when editing, 2.3.1.9
blank spaces not permitted in directory path, 2.3.1
BPEL file, 2.3.1.1
bpel.xml, 2.3.1.1
creating, 15.11.3.1
creating in Oracle JDeveloper, 2.3.1
creating templates of BPEL processes, 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.7
in Application Navigator, 2.3.1.1
naming conventions, 2.3.1
naming limitations, 2.3.1
WSDL file, 2.3.1.1
property aliases
creating for correlation sets, 5.4.6
Property Inspector
definition, 2.3.1.6
location of in Oracle JDeveloper, 2.3.1
proxy support
in workflow services, 15.3.5
PUBLIC role
identity service role, 15.12.5
public views
BPEL_ACTIVITY_SENSOR_VALUES, 17.6.1
BPEL_FAULT_SENSOR_VALUES, 17.6.1
BPEL_PROCESS_INSTANCES, 17.6.1
BPEL_VARIABLE_SENSOR_VALUES, 17.6.1
BPMERRORS, 17.6.1
sensors, 17.6
publish types
creating a custom publisher, 17.3.4
custom, 17.2
database, 17.2
definition, 17.2
JMS Adapter, 17.2
JMS Queue, 17.2
JMS Topic, 17.2
pure SQL
tutorial, 1.5.3, 1.5.3, 1.5.3, 1.5.3

Q

Qname
fault name, 8.4
query by example
tutorial, 1.5.3
query-database function
description, D.4.2

R

readBinaryFromFile function
description, D.3.31
readFile function
description, D.3.32
example, 14.3.1.1
reading files from absolute directory paths, D.3.32
realms
support for multirealms, 15.12.5.4, 21.2.1
receive activity
adding to an asynchronous service, 5.3.3
associating with correlation sets, 5.4.5
capabilities, B.1.15
create instance, 5.2.3
creating new instances, 5.2.3
in asynchronous services, 5.2.3, 5.3.3
references, 1.5.2
tutorials, 1.5.3
recovery
recovering messages from Oracle BPEL Control, 19.3.2.3
REF CURSORS
tutorial, 1.5.3, 1.5.3
references
assign activity, 1.5.2
BPEL exec extension, 1.5.2
BPELTest, 1.5.2
catch branch, 1.5.2
custom XPath functions, 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
reliable notification service
persisting messages, 14.2.1
reminders
for task notifications, 15.10.10
remoteFault
definition, 8.4.2.2
renewing
tasks, 15.6.6
repeating elements
in transformations, 13.4.5.3
replay
references, 1.5.2
replayFault
definition, 8.4.2.3
reply activity
capabilities, B.1.16
definition, 5.2.5
in asynchronous services, 5.2.5
references, 1.5.2
reporting schema
for database publish type of sensors, 17.6.1
reports
activity sensor report creation, 22.1.3
correcting memory errors when generating for transformations, 13.5.2.1
creating, 19.3.2.6.11, 22.1
customizing sample XML generation for transformations, 13.5.3
exporting to comma-separated value (CSV) files, 22.1
fault sensor report creation, 22.1.4
generating for transformations, 13.5.2
overview, 22.1
performance report creation, 22.1.2
process report creation, 22.1.1
process time distribution report creation, 22.1.5
tutorials, 1.5.3
viewing from Oracle Application Server Portal, 22.1
Worklist Application, 16.3.7
request status
in worklists, 16.3.1.2
requesting more information
in worklists, 16.3.1.8
ResilientDemo
demos, 1.5.1
resource bundles
for displaying tasks in different languages, 15.6.8.4, 15.10.3
REST services
tutorials, 1.5.3
retired
process life cycle, 19.3.2.6.1
retrieve results operation
definition, 18.4.3.1
retryInterval property
defining for fault handling, 8.12
retryMaxCount property
defining fault handling, 8.12
right-trim function
description, D.9.13
RMI
tutorials, 1.5.3
using Java API through, 11.3.3
roles
BPMDefaultDomainAdmin, 15.12.5, 15.12.5
BPMSystemAdmin, 15.12.5, 15.12.5
BPMWorkflowAdmin, 15.12.5, 15.12.5
BPMWorkflowReassign, 15.12.5, 15.12.5
BPMWorkflowSuspend, 15.12.5, 15.12.5
BPMWorkflowViewHistory, 15.12.5, 15.12.5
for partner links in asynchronous services, 5.2.1
predefined, 15.12.5
properties, 15.12.5.3
PUBLIC, 15.12.5
relationship with grantees, 15.12.5
routing
in worklists, 16.3.1.7
.routing slip
definition, 15.2, 15.6.5.2.3
RPC styles
differences with document-literal styles in WSDL files, 3.1, 3.17
Rule Provider Interface
definition, 18.2.1
rule set modeling
methodology, 18.5
rules engine
connecting to, 18.4.1
definition, 18.1.1
rules engines
supported, 18.4.1
running
OrderApproval, 15.11.3.7
runtime config service
definition, 15.2.2
EJB, SOAP, and Java support, 15.12.1, 16.6.2
supported task operations, 15.12.9
WSDL file location, 15.12.1
run-time exceptions, 8.4
demos, 1.5.1
run-time faults
binding faults sample, 8.4.2.4, 8.12
definition, 8.4, 8.4.2
example, 8.4.2.4
RuntimeFault.wsdl file
importing into a process, 8.4.2.4

S

SAAJ
implementation of, 3.21.1.3
samples
AmazonFlow, 1.5.1
Apache Axis, 1.5
asynchronous services, 1.5.1
AutoLoanDemo, 1.5.1
automatically creating, 1.5
BankTransferDemo, 1.5.1
BEA WebLogic, 1.5
BPELTest, 1.5.1
CheckoutDemo, 1.5.1
DocumentReview, 1.5.1
ExpenseRequestApproval, 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
human workflows, 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
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
Parallel Search, 1.5.1
parallel workflow, 1.5.1
ParallelSearch, 1.5.1
password to use, 1.5
ResilentDemo, 1.5.1
run-time exceptions, 1.5.1
SalesforceFlow, 1.5.1
SleepBroker, 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
XSLMapper, 1.5.1
schema files
creating a transformation map file from imported schemas, 13.2.2
importing into the decision service wizard, 18.4.2.4
replacing in the XSLT Mapper, 13.4.12
schemac
definition, 19.4.3
examples, 19.4.3.1
generating XML facades from WSDL or XSD files, 9.1.3.2, 19.4.3
using, 19.4.3
scope activity
capabilities, B.1.17
definition, 8.6
fault handling, 8.6, 8.9
tutorials, 1.5.2
scope name
specifying in human task activities, 15.7.4.1
search function
description, D.10.11
seconds-from-dateTime function
description, D.5.11
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
J2EE and JAAS security features, 19.2.1
tutorials, 1.5.3
security model
for workflow services, 15.12.2
in EJB Web services, 15.12.2.2
in SOAP Web services, 15.12.2.1
workflow context on behalf of a user, 15.12.2.3
SELECT ALL
tutorial, 1.5.3, 1.5.3
sensor actions
configuring, 17.3.2
creating a BPEL sensor action for Oracle BAM Server monitoring, 17.5.3
demos, 17.3
registering in the bpel.xml file, 17.3.5
viewing definitions, 17.4.1
viewing metadata from Oracle BPEL Control, 17.4
XSD schema file, 17.7
sensor data
persisting in a reporting schema, 17.6.1
sensor values
viewing, 19.3.3
sensorAction.xml file, 17.3.2, 17.3.2, 17.3.2
sensors, 17.2
activity sensors, 17.2
BPEL reporting schema, 17.6.1
BPEL_ACTIVITY_SENSOR_VALUES public views, 17.6.1
BPEL_FAULT_SENSOR_VALUES public views, 17.6.1
BPEL_PROCESS_INSTANCES public views, 17.6.1
BPEL_VARIABLE_SENSOR_VALUES public views, 17.6.1
BPMERRORS public views, 17.6.1
configuring, 17.3.1
creating a BPEL sensor for Oracle BAM Server to monitor, 17.5.2
creating a connection to Oracle BAM Server, 17.5.1
creating a custom publish type, 17.3.4
creating in Oracle JDeveloper, 17.3
definition, 2.8, 17.2
demos, 17.3
evaluation time, 17.3.1
fault sensors, 17.2
in Oracle JDeveloper, 2.8
integration with Oracle Business Activity Monitoring, 17.5
public views, 17.6
publish types, 17.2
registering in the bpel.xml file, 17.3.5
sensor actions XSD schema file, 17.7
sensorAction.xml file, 17.2
sensor.xml file, 17.2
tutorials, 1.5.3, 1.5.3, 1.5.3
use cases, 17.1
variable sensors, 17.2
viewing definitions, 17.4.1
viewing metadata from the Oracle BPEL Control, 17.4
viewing sensor data in Oracle BPEL Control, 19.3.2.6.8
sensors tab
in activities, B.1.1
sensor.xml file, 17.3.1, 17.3.1
sequence activity
capabilities, B.1.18
sequence-next-val function
description, D.4.3
sequential list of approvers
configuring, 15.6.5.5
definition, 15.4, 15.6.5.5
workflow participant type, 15.4, 15.6.5.5
service level agreement (SLA), 22.1.2
service names
in adapters, 2.9
Services
definition, 2.3.1.5
services
AQ adapter, B.2.1
business rules, 2.8
database adapter, B.2.2
decision service, B.2.3
EJB Web service, B.2.4
file adapter, B.2.5
FTP adapter, B.2.6
Java Web service, B.2.7
JMS adapter, B.2.8
MQ adapter, B.2.9
notifications, 2.8
Oracle Applications adapter, B.2.10
overview, 2.8, B.2
partner link, B.2.11
sensors, 2.8
transformations, 2.8
workflows, 2.8
worklists, 2.8
setting up, 15.6.7.4, 15.10.4
short message service
See SMS
simple task display form
contents of, 15.8.3
customizing the default JSP, 15.8.3.1.3
customizing the default JSP to display a check box, 15.8.3.1.4
customizing the JSP, 15.8.3.1.1
customizing the map file, 15.8.3.1.2
payload of, 15.8.3.1
simple value assert
overview, 20.1.4
simple XMLType payload
tutorial, 1.5.3
single approver
configuring, 15.6.5.2
definition, 15.4, 15.6.5.2
workflow participant type, 15.4, 15.6.5.2
single sign-on
enabling for the Oracle BPEL Worklist Application, 16.5.3
SLACompletionTime deployment descriptor parameter
setting in reports, 22.1.2
SleepBroker
demos, 1.5.1
SMS
notifications support, 14.3.4
SMS activity
capabilities, B.1.19
SOAP
security in SOAP Web services, 15.12.2.1
support in workflow services, 15.12.1
using with the task query service, 15.12.4
SOAP client
security tutorial, 1.5.3
SOAP headers, 3.20
receiving in BPEL, 3.20.1
sending in BPEL, 3.20.2
SOAP interface
invoking a BPEL process, 11.3.4
SOAP messages
BPEL file contents for binary attachments, 3.21.1.2
demos, 1.5.1, 3.21
Java client using SAAJ, 3.21.1.3
use case with binary attachments, 3.21.1
with binary attachments using DIME or MIME, 3.21
WSDL file contents for binary attachments, 3.21.1.1
SOAP services
invoking a BPEL process, 11
performance issues, 9.1.2
using Java code, 9.1.2
SOAP-encoded arrays
not supported, 3.15.4
Source window, 2.3.1.3
definition, 2.3.1.3
SQL Server
tutorial, 1.5.3
square-root function
description, D.10.12
SSO
See single sign-on
standard faults
definition, 8.3
stored procedures
tutorial, 1.5.3
strings
concatenating, 3.9
converting to an XML element, 3.16
Structure window
definition, 2.3.1.7
location of in Oracle JDeveloper, 2.3.1
style sheets
using for attachments, 15.6.8.3
subtract-dayTimeDuration-from-dateTime function
description, D.5.12
suitcase JAR file
definition, 19.1.2
switch activity
adding, 7.3
capabilities, B.1.20
in conditional branching logic, 7.3
references, 1.5.2
synchronous callbacks, 4
operational concepts, 4.3
required ports, 4.2
syncMaxWaitTime property, 4.2
synchronous interactions
BPEL process as the client, 12.2
BPEL process as the service, 12.2
definition, 12.2
returning faults, 8.8
synchronous processes
timeouts, 10.5
synchronous reads
FTP tutorial, 1.5.3
synchronous services
callbacks with the partner link and invoke activity, 4.2
calling, 4.3
invoke activities, 4.2.2
partnerLinkTypes, 4.2.1.2
port types, 4.2.1.2
ports, 4.2
tutorials, 1.5.3, 1.5.3
syncMaxWaitTime property
in synchronous callbacks, 4.2
increasing to prevent timeouts, 10.5
setting to catch exception errors, A.1.1
system actions
in tasks, 15.6.8.5

T

task action time limits
specifying, 15.6.5.2.3, 15.6.5.3.5, 15.6.5.4.4, 15.6.5.5.3
task actions
in worklists, 16.2.2, 16.3.1.1
task approvers
specifying statically or dynamically, 15.6.5.1
specifying the number of, 15.6.5.4.3
task assignment and routing
definition, 15.2
task conditions
abruptly completing a condition, 15.6.5.9
task display form
adding update support to custom JSPs, 15.8.6.1
changes between 10.1.2 and 10.1.3.1.0, E.5
contents of custom task display form, 15.8.4
contents of custom task display form autogenerated JSP, 15.8.4.1
contents of custom task display form custom JSP, 15.8.4.2
contents of custom task display form default JSP, 15.8.4.3
contents of custom task display form XSL, 15.8.4.4
contents of simple task display form, 15.8.3
creating custom JSPs, 15.8.6
custom task display form, 15.8.4
custom task display form autogenerated JSP, 15.8.4.1, 15.8.4.3
custom task display form custom JSP, 15.8.4.2
custom task display form XSL, 15.8.4.4
customizing the simple task display form default JSP, 15.8.3.1.3
customizing the simple task display form default JSP to display a check box, 15.8.3.1.4
customizing the simple task display form JSP, 15.8.3.1.1
customizing the simple task display form map file, 15.8.3.1.2
definition, 15.5.3, 15.8, 15.8.1
deleting, 15.8.5
deploying, 15.8.5
payload of simple task display form, 15.8.3.1
preview release support for ADF data controls, 15.8.2.1
selecting, 15.8.2
simple task display form, 15.8.3
simple task display form payload, 15.8.3.1
.task file
associating with a BPEL process, 15.5.2, 15.7, 15.7.1
definition, 15.2, 15.5.1, 15.6
exiting the file and saving changes, 15.6.9
task history
specifying in human task activities, 15.7.4.4, 15.7.5.2
task initiator
specifying, 15.7.3.2
task metadata service
definition, 15.2.2
EJB, SOAP, and Java support, 15.12.1, 16.6.2
supported task operations, 15.12.7
WSDL file location, 15.12.1
task notification
editing notification messages, 15.6.7.2
making e-mails actionable, 15.6.7.4, 15.10.4
notifying recipients of changes to task status, 15.6.7.1
overview, 15.6.7
reminders, 15.10.10
securing notifications, 15.6.7.4, 15.10.8
setting up reminders, 15.6.7.3
task attachments with e-mail notifications, 15.6.7.4, 15.10.5
task outcome
displaying custom outcomes in a human task activity, 15.6.3.2.1
specifying, 15.6.3.2
task owner
specifying by browsing the user directory, 15.6.3.3.1
specifying in human task activities, 15.7.4.2
specifying through XPath expressions, 15.6.3.3.2
task parameters
specifying, 15.7.3.3
task participants
allowing all participants to invite other participants, 15.6.5.8
assigning task participants by name or expression, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
bypassing, 15.6.5.2.2, 15.6.5.3.2, 15.6.5.4.2, 15.6.5.5.2
dynamically assigning task participants by expression, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
dynamically assigning with the assignment service, 15.13.2
inviting additional task participants, 15.6.5.2.4, 15.6.5.4.5, 15.6.5.5.4
sharing attachments and comments, 15.6.5.3.3, 15.6.5.6.2
specifying, 15.6.5
task payload data structure
specifying, 15.6.4
task priority
specifying, 15.6.3.1, 15.7.3.2
task query service
definition, 15.2.2
EJB, SOAP, and Java support, 15.12.1, 16.6.2
supported task operations, 15.12.4
using over SOAP, 15.12.4
WSDL file location, 15.12.1
task reassignment
in worklists, 16.3.1.9
task reminders
setting up, 15.6.7.3
task reports service
EJB, SOAP, and Java support, 15.12.1, 16.6.2
task routing service
definition, 15.2.2
task service
definition, 15.2.2
EJB, SOAP, and Java support, 15.12.1, 16.6.2
supported task operations, 15.12.3
WSDL file location, 15.12.1
task title
specifying, 15.6.3.1, 15.7.3.1
tasks
assigning a task to a user or role, 15.3.1
continuing workflows from other workflows, 15.4.1
definition, 15.2
delegations, 15.3.3
escalating, renewing, or ending a task, 15.6.6
escalations, 15.3.3
expirations, 15.3.3
notifications and reminders, 15.10
overriding exception management, 15.6.8.6
routing, 15.3.2
TCP tunneling
definition, 5.2.4.1
setting up a TCP listener for asynchronous services, 5.2.4.1.2
setting up a TCP listener for synchronous services, 5.2.4.1.1
technology adapters
supported, 1.2
templates
creating templates of BPEL processes, 2.3.1
terminate activity
capabilities, B.1.21
definition, 8.11
fault handling, 8.11
references, 1.5.2
test cases
creating from Oracle BPEL Control, 20.3.5
creating in test suites, 20.3.3
editing, 20.3.4
importing into test suites, 20.3.2
test suites
components, 20.2
creating, 20.3
definition, 20.1.2
deploying from an ant task, 20.4.2
deploying from Oracle JDeveloper, 20.4.1
limitations on multibyte character names, 20.3
running from an ant task, 20.5.2
running from Oracle BPEL Control, 19.3.2.6.10, 20.5.1
viewing test results, 20.5.1
third-party adapters
supported, 1.2
throw activity
capabilities, B.1.22
references, 1.5.2
throwing internal faults, 8.7
time
assigning, 3.11
time duration format, 10.3
timeouts
designing, 10.6
increasing the syncMaxWaitTime property, 10.5
of BPEL processes, 10.2
tutorial, 1.5.3
use case, 10.1
using pick activities, 10.2
using the wait activity, 10.4
with synchronous processes, 10.5
timezone-from-dateTime function
description, D.5.13
transaction management
samples, 1.5.1
transaction-manager.xml file
handling long-running processes, A.1.4
setting properties to catch exception errors, A.1.1
transaction-timeout property
setting to catch exception errors, A.1.1
transform activity
capabilities, B.1.23
creating, 13.2
transformation functions
Component Palette, 2.3.1.5
transformations
adding XSLT constructs, 13.4.5
auto mapping, 13.4.6
auto mapping with confirmation, 13.4.6.1
chaining functions, 13.4.3.2
correcting memory errors, 13.5.2.1
creating, 13.2
creating a map file from imported schemas, 13.2.2
creating a new map file, 13.2.1
creating an XSL map from an XSL stylesheet, 13.2
customizing sample XML generation, 13.5.3
definition, 2.8
demos, 1.5.1
dictionaries, 13.4.8
editing functions, 13.4.3.1
editing XPath expressions, 13.4.4
error when mapping duplicate elements, 13.3.1
functions, 13.4.3
functions prefixed with xp20 or orcl, 13.4.3
generating optional elements, 13.5.3
generating reports, 13.5.2
ignoring elements, 13.4.11
in Oracle JDeveloper, 2.8
linking source target nodes, 13.4.1
map parameter and variable creation, 13.4.9
named templates in functions, 13.4.3.3
repeating elements, 13.4.5.3
replacing schemas, 13.4.12
rules, 13.3.1
searching source and target nodes, 13.4.10
setting constant values, 13.4.2
setting the maximum depth, 13.5.3
setting the number of repeating elements, 13.5.3
testing the map file, 13.5
tutorials, 1.5.3, 1.5.3, 1.5.3
use case, 13.1
user-defined functions, 13.4.3.4
using arrays, 13.4.5.3
using the XSLT Mapper, 13.4
using XQuery and XSLT, 3.2.2
viewing unmapped target nodes, 13.4.7
xsl choose conditional processing, 13.4.5.2
xsl if conditional processing, 13.4.5.1
translateFromNative function
description, D.10.13
translateToNative function
description, D.10.14
troubleshooting and workarounds
catching exception errors, A.1.1
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
112.Arrays, 1.5.3
113.ABCARouting, 1.5.3
114.XSLTTransformations, 1.5.3
115.XQueryTransformations, 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
140.AdapterFramework, 1.5.3
150.AppsAdapter, 1.5.3
701.LargeProcesses, 1.5.3
702.Bindings, 1.5.3
activity, 1.5.3
ADT queue, 1.5.3
ADT with XMLType payload, 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
automatically creating, 1.5
Axis, 1.5.3
batching, 1.5.3
catch branch, 1.5.3
CLOB payload, 1.5.3
CLOB payload as opaque, 1.5.3
COBOL Copybook, 1.5.3
comma-separated value (CSV) files, 1.5.3
compensate activity, 1.5.1
complex structures, 1.5.3
conditional branching logic, 1.5.3
correlation sets, 1.5.3, 1.5.3, 5.4
correlations with the AQ adapter, 1.5.3
database adapter, 1.5.3, 1.5.3
database adapter advanced topics, 1.5.3
database adapter pure SQL, 1.5.3, 1.5.3, 1.5.3, 1.5.3
database adapter query by example, 1.5.3
database adapter REF CURSORS, 1.5.3
database adapter SQL Server, 1.5.3
database and file adapter tutorial, 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 SELECT ALL, 1.5.3, 1.5.3
database update operation, 1.5.3
debatching, 1.5.3, 1.5.3
dynamic JCA partner links, 1.5.3
EJB, 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
fixed length format, 1.5.3
flat structure, 1.5.3
flow activity, 1.5.3
FTP adapter, 1.5.3, 1.5.3
FTP adapter debatching, 1.5.3
FTP debatching, 1.5.3
FTP synchronous reads, 1.5.3
HTTP get method, 1.5.3
invoke activity, 1.5.3
Java method, 1.5.3
JAX-RPC, 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
Oracle Applications adapter changing a purchase order, 1.5.3
Oracle Applications adapter demonstrating outbound business events, 1.5.3
Oracle Applications importing and creating a purchase order in Oracle E-Business suite, 1.5.3
Oracle Applications integration with Oracle XML gateway to create a purchase order, 1.5.3
Oracle Applications integration with Oracle XML gateway to retrieve a purchase order acknowledgement, 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
processXSLT, 1.5.3
receive activity, 1.5.3
REF CURSORs, 1.5.3
rejectedMessageHandler property, 1.5.3
reports, 1.5.3
REST services, 1.5.3
RMI, 1.5.3
security, 1.5.3
sensors, 1.5.3, 1.5.3, 1.5.3
simple XMLType payload, 1.5.3
stored procedures, 1.5.3
supported 10.1.3 ADT types, 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, 1.5.3
Web client, 1.5.3
workflows, 1.5.3
XML facades, 9.1.3.2
XML variables, 1.5.3
XQuery transformations, 1.5.3
XSLT Mapper, 1.5.3

U

UDDI directories
browsing for services, 4.2.1.3
undeployment
of BPEL processes, 19.3.2.6.1, 19.3.2.6.1
unit test case
definition, 20.1.1
upper-case function
description, D.9.14
use cases
human workflow examples, 15.11
human workflow vacation request example, 15.11.1
SOAP messages with binary attachments, 3.21.1
user directory
selecting notification recipients by browsing the directory, 14.3.7
user information
in worklists, 16.3.8
user metadata service
definition, 15.2.2
EJB, SOAP, and Java support, 15.12.1, 16.6.2
supported task operations, 15.12.8
WSDL file location, 15.12.1
user task activities
creating, 15.11.3.2
users
controlling access to in worklists, 16.5.2
creating, 15.12.5.1
properties, 15.12.5.3
uses cases
BPEL process integration with business rules, 18.8
using this guide, 1.4
utils
location of, 1.5

V

VacationRequest
demos, 1.5.1
VacationRequest process
deploying, 15.11.3.6
running, 15.11.3.7
validateXML property
limitations on setting to true for notification services, 14.3.9
validating
VacationRequest process, 15.11.3.6
validation
limitations on setting to true for notification services, 14.3.9
of XML data with bpelx
validate, 3.14
when loading a process diagram, B.3
validation errors
correcting in complex processes, A.1.3
variable sensors
definition, 17.2
variables
complex type, 3.5
copying data between, 3.4
initializing with expression constants, 3.3
initializing with literal XML, 3.3
versions
default, 19.3.2.6.1
definition, 19.1.1
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.6.3
in production and development environments, 19.1.1
life cycles, 19.3.2
of BPEL processes, 19.1.1
overwriting, 19.1.1
voice activity
capabilities, B.1.24
voice mail
dynamically setting telephone numbers, 14.3.6
notifications support, 14.3.5

W

wait activity
capabilities, B.1.25
code example, 10.4
definition, 10.4
references, 1.5.2
sample, 1.5.1
Web browsers
supported, 19.2.1
Web client
tutorials, 1.5.3
Web interfaces
interacting with BPEL processes, 11
Web providers
overview, 21.1
registering with Oracle Application Server Portal, 21.4
Web services
remote Web Services
selecting remote services when creating a partner link, 4.2.1.4
selecting remote services when creating a partner link, 4.2.1.4
Web Service/SOAP interface
invoking a BPEL process, 11.3.4
wfDynamicGroupAssign function
description, D.8.11
wfDynamicUserAssign function
description, D.8.12
while activity
capabilities, B.1.26
in conditional branching logic, 7.4
references, 1.5.2
tutorial, 1.5.3
WordML style sheets
using for attachments, 15.6.8.2
work queues
in workflow services, 15.3.5
workflow context
creating on behalf of a user, 15.12.2.3
workflow functions
overview, 15.12
workflow services
abruptly completing a condition, 15.6.5.9
actionable e-mails, 15.6.7.4, 15.10.4
adding update support to custom JSPs, 15.8.6.1
allowing all participants to invite other participants, 15.6.5.8
assigning a task to a user or role, 15.3.1
assigning task participants by name or expression, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
assignment service configuration, 15.13
associating the human task activity with a BPEL process, 15.7.1
associating the human task definition with a BPEL process, 15.5.2
associating the human task with a BPEL process, 15.7
automatic assignment and delegation, 15.3.4
bypassing task participants, 15.6.5.2.2, 15.6.5.3.2, 15.6.5.4.2, 15.6.5.5.2
changes between 10.1.2 and 10.1.3.1.0, 15.1, E.3
changes between the workflow wizard and Human Task editor between 10.1.2 and 10.1.3.1.0, E.2
changes to configuration files between 10.1.2 and 10.1.3.1.0, E.3
changes to task display form deployment between 10.1.2 and 10.1.3.1.0, E.5
changes to worklist APIs between 10.1.2 and 10.1.3.1.0, E.4
components of, 15.2.2
continuing workflows from other workflows, 15.4.1
creating custom JSPs, 15.8.6
custom task display form, 15.8.4
custom task display form autogenerated JSP, 15.8.4.1
custom task display form custom JSP, 15.8.4.2
custom task display form default JSP, 15.8.4.3
custom task display form XSL, 15.8.4.4
customizing the simple task display form default JSP, 15.8.3.1.3
customizing the simple task display form default JSP to display a check box, 15.8.3.1.4
customizing the simple task display form JSP, 15.8.3.1.1
customizing the simple task display form map file, 15.8.3.1.2
definition, 2.8, 15.2
deleting the task display form, 15.8.5
demos, 1.5.1
deploying the task display form, 15.8.5
deprecated functions, 15.14.1
dynamically assigning task participants by expression, 15.6.5.2.1, 15.6.5.3.1, 15.6.5.4.1, 15.6.5.5.1, 15.6.5.6.1
editing notification messages, 15.6.7.2
EJB support, 15.12.1
escalate after policy, 15.6.6.5
escalating, renewing, or ending a task, 15.6.6
escalation and expiration policy overview, 15.6.6.1, 15.6.6.1
escalation rules, 15.6.8.1
escalation, expiration, and delegation, 15.3.3
exiting the Human Task editor and saving changes, 15.6.9
expire after policy, 15.6.6.3
external routing service task participant, 15.6.5.7
features, 15.2
functions, 15.14
clearTaskAssignees, D.8.1
createWordMLDocument, D.8.2
getNotificationProperty, D.8.3
getNumberOfTaskApprovals, D.8.4
getPreviousTaskApprover, D.8.5
getTaskAttachmentByIndex, D.8.6
getTaskAttachmentByName, D.8.7
getTaskAttachmentContents, D.8.8
getTaskAttachmentsCount, D.8.9
getTaskResourceBindingString, D.8.10
wfDynamicGroupAssign, D.8.11
wfDynamicUserAssign, D.8.12
FYI assignee task participant, 15.6.5.6
group rules integration
definition, 15.2
group vote task participant, 15.6.5.3
group voting details, 15.6.5.3.4
Human Task editor
definition, 15.2, 15.5.1, 15.6
identification key, 15.7.4.3
identity service, 15.2.2
in Oracle JDeveloper, 2.8
including the task history of other tasks, 15.7.4.4, 15.7.5.2
inviting additional task participants, 15.6.5.2.4, 15.6.5.4.5, 15.6.5.5.4
Java support, 15.12.1
management chain task participant, 15.6.5.4
multilingual settings, 15.6.8.4, 15.10.3
never expire policy, 15.6.6.2
notification
definition, 15.2
notification contents, 15.10.2
notification preferences, 15.6.7
notification service, 15.2, 15.2.2, 15.10.1
notifications, 15.10
notifying recipients of changes to task status, 15.6.7.1
number of task approvers, 15.6.5.4.3
opening a definition already associated with a BPEL process, 15.7.2
Oracle BPEL Worklist Application, 15.2
outcome-based modeling, 15.7.6
overriding default exception management, 15.6.8.6
overriding default system actions, 15.6.8.5
overview, 15.12
overview of modeling process, 15.5
participant types, 15.4
participant types of a workflow, 15.3.2
procurement process example, 15.2.1
proxy support, 15.3.5
renew after policy, 15.6.6.4
reports
definition, 15.2
routing slip
definition, 15.2, 15.6.5.2.3
runtime config service, 15.2.2
samples, 1.5.1, 1.5.1
scope name and global task variable name, 15.7.4.1
securing notifications, 15.6.7.4, 15.10.8
security model, 15.12.2, 15.12.2.1, 15.12.2.2
sequential list of approvers task participant, 15.6.5.5
setting up reminders, 15.6.7.3
sharing attachments and comments with task participants, 15.6.5.3.3, 15.6.5.6.2
simple task display form, 15.8.3
simple task display form payload, 15.8.3.1
single approver task participant, 15.6.5.2
SOAP support, 15.12.1
specifying a task initiator and task priority, 15.7.3.2
specifying a task title, 15.7.3.1
specifying callback classes, 15.6.8.7
specifying class names, 15.6.5.7
specifying task approvers, 15.6.5.1
specifying task parameters, 15.7.3.3
storage of task history for auditing, 15.2
style sheets in attachments, 15.6.8.3
support for group rules, 15.2
support for identity service, 15.2, 15.12.5
support for JSP-based forms, 15.2
support for multiple participant types, 15.2
support for task assignment and routing, 15.2
support for task delegation, escalation, and reapproval, 15.2
support for task expiration and automatic renewal, 15.2
support for user rules, 15.2
task
definition, 15.2
task assignment and routing
definition, 15.2, 15.2
task attachments with e-mail notifications, 15.6.7.4, 15.10.5
task display form, 15.5.3, 15.8
task display form selection, 15.8.2
.task file
definition, 15.2, 15.5.1, 15.6
task metadata service, 15.2.2
task notifications, 15.10
task outcome, 15.6.3.2
task owner, 15.7.4.2
task owner specification through the user directory, 15.6.3.3.1
task owner specification through XPath expressions, 15.6.3.3.2
task participants, 15.6.5
task payload data structure, 15.6.4
task priority, 15.6.3.1
task query service, 15.2.2
task routing and customization in BPEL callbacks, 15.6.8.8, 15.7.4.5
task routing service, 15.2.2
task service, 15.2.2
task title, 15.6.3.1
time limits for acting on tasks, 15.6.5.2.3, 15.6.5.3.5, 15.6.5.4.4, 15.6.5.5.3
use cases, 15.3
user metadata service, 15.2.2
user rules integration
definition, 15.2
viewing BPEL callbacks, 15.7.5.1
viewing the human task activity contents, 15.7.5
WordML style sheets in attachments, 15.6.8.2
work queues, 15.3.5
worklist
definition, 15.2
XPath extension functions, 15.14
worklist APIs
changes between 10.1.2 and 10.1.3.1.0, E.4
worklists
accessing in local languages, 16.4
adding comments and attachments, 16.3.1.5
controlling access to information and actions for users, 16.5.2
customizing the Oracle BPEL Worklist Application, 16.5
definition, 2.8, 15.2
determining action permissions, 16.3.1.11
in Oracle JDeveloper, 2.8
Oracle BPEL Worklist Application action permission determination, 16.3.1.11
Oracle BPEL Worklist Application attachment parallel tasks, 16.3.1.10
Oracle BPEL Worklist Application comments, 16.3.1.5
Oracle BPEL Worklist Application customizing, 16.5.1
Oracle BPEL Worklist Application home page contents, 16.3
Oracle BPEL Worklist Application local language access, 16.4
Oracle BPEL Worklist Application payload viewing, 16.3.1.4
Oracle BPEL Worklist Application request status, 16.3.1.2
Oracle BPEL Worklist Application requests for more information, 16.3.1.8
Oracle BPEL Worklist Application routing, 16.3.1.7
Oracle BPEL Worklist Application Task Actions list, 16.3.1.1
Oracle BPEL Worklist Application task reassignment, 16.3.1.9
Oracle BPEL Worklist Application user and group information, 16.3.8
parallel tasks, 16.3.1.10
payload viewing, 16.3.1.4
request status, 16.3.1.2
requesting more information, 16.3.1.8
routing, 16.3.1.7
task actions, 16.2.2, 16.3.1.1
task reassignment, 16.3.1.9
use cases, 16.1
user and group information, 16.3.8
writeBinaryToFile function
description, D.3.33
WS-Addressing, 5.2.4
definition, 5.2.4, 5.2.4.1
sending correlation IDs, 5.2.3
WSDL cache
clearing, 19.3.2.1
WSDL files
definition, 2.3.1.1
differences between document-literal styles and RPC styles, 3.1, 3.17
location for identity service, 15.12.1
location for notification service, 15.12.1
location for runtime config service, 15.12.1
location for task metadata service, 15.12.1
location for task query service, 15.12.1
location for task service, 15.12.1
location for user metadata service, 15.12.1
modifying to generate a fault, 8.4.2.4
specifying when creating a partner link, 2.5
WSIF bindings
decision service, 18.7.1
definition, 9.1.1
for using Java code in a BPEL process, 9.1.1
Java binding service using XML DOM elements, 9.1.1.3
Java binding service using XML facades, 9.1.1.2
Java binding service using XML simple types, 9.1.1.1
Java throwing a WSDL fault from a Java binding, 9.1.1.4
WSIF providers
adding a custom WSIF provider, 3.18
WSIL directories
browsing for remote services, 4.2.1.4
browsing for services, 4.2.1.3

X

XML assert
overview, 20.1.4
XML data in BPEL, 3.2.1
XML data manipulation
bpelx:append extension, 3.13.1
bpelx:copyList extension, 3.13.6
bpelx:insertAfter extension, 3.13.3
bpelx:insertBefore extension, 3.13.2
bpelx:remove extension, 3.13.4
bpelx:rename extension, 3.13.5
bpelx:validate extension, 3.14
XML documents
manipulating, 3.2.2, 3.2.2
overview, 3.2.2, 3.2.2
XML facades
definition, 9.1.3.2
generating with schemac, 9.1.3.2, 19.4.3
Java binding service using, 9.1.1.2
Java embedding, 9.1.3.2
tutorials, 9.1.3.2
XML schemas
in BPEL tests, 20.6.6
message types and variable types, 3
XML variables
tutorials, 1.5.3
XPath, 3.2.2
XPath expressions
assigning numeric values, 3.6
Boolean expressions in switch activities, 7.3
dynamically creating another XPath expression, 3.15.3
dynamically setting e-mail addresses and telephone numbers, 14.3.6
editing in transformations, 13.4.4
examples, 3.2.2
fetching a data sequence element, 3.15.3
in conditional branching logic, 7.2
specifying a task owner, 15.6.3.3.2
specifying task approvers, 15.6.5.1
XPath functions
creating a custom XPath function, D.11
examples, 3.2.2
in transformations, 13.4.3
indexing methods, 3.15.1
mathematical calculations, 3.7
references, 1.5.2
using custom functions within assign activities, 1.5.2
XPath queries
copying data, 3.5
examples, 3.2.2
references, 1.5.2
XQuery, 3.2.2, 3.2.2
XQuery transformations
tutorials, 1.5.3
XSL
custom task display form, 15.8.4.4
xsl choose
conditional processing, 13.4.5.2
xsl if
conditional processing, 13.4.5.1
XSL map
creating from an XSL stylesheet, 13.2
XSL stylesheet
creating an XSL map, 13.2
XSLMapper
demos, 1.5.1
XSLT, 3.2.2, 3.2.2
XSLT constructs
adding in transformations, 13.4.5
XSLT Mapper
adding XSLT constructs, 13.4.5
auto mapping, 13.4.6
auto mapping with confirmation, 13.4.6.1
chaining functions, 13.4.3.2
correcting memory errors when generating reports, 13.5.2.1
creating a map file, 13.3
creating a map file from imported schemas, 13.2.2
creating a new map file, 13.2.1
creating a transform activity, 13.2
creating an XSL map from an XSL stylesheet, 13.2
customizing sample XML generation for transformations, 13.5.3
demos, 1.5.1
dictionaries, 13.4.8
editing functions, 13.4.3.1
editing XPath expressions, 13.4.4
error when mapping duplicate elements, 13.3.1
functions, 13.4.3
functions prefixed with xp20 or orcl, 13.4.3
generating optional elements, 13.5.3
generating reports, 13.5.2
ignoring elements, 13.4.11
layout in Oracle JDeveloper, 13.3
linking source and target nodes, 13.4.1
map parameter and variable creation, 13.4.9
named templates in functions, 13.4.3.3
repeating elements, 13.4.5.3
replacing schemas, 13.4.12
rules, 13.3.1
searching source and target nodes, 13.4.10
setting constant values, 13.4.2
setting the maximum depth, 13.5.3
setting the number of repeating elements, 13.5.3
testing the map file, 13.5
tutorials, 1.5.3
use case, 13.1
user-defined functions, 13.4.3.4
using, 13.4
using arrays, 13.4.5.3
viewing unmapped target nodes, 13.4.7
xsl choose conditional processing, 13.4.5.2
xsl if conditional processing, 13.4.5.1

Y

year-from-dateTime function
description, D.5.14