Index

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

A

abs function
description, B.1.3.1
access points, 40.4.1
access policies
on task content, 25.3.10.8
action types, 25.3.7.2.3
actionable emails, 29.2.7
activities
annotations tab, A.2.1
assign, A.2.2
bind entity, A.2.3
compensate, A.2.4
correlation sets tab, A.2.1
create entity, A.2.5
definition, 5.2
email, A.2.6
empty, A.2.7
flow, A.2.8
flowN, A.2.9
IM, A.2.10
invoke, A.2.11
Java embedding, A.2.12
overview, 5.2, A.2
phase, A.2.13
pick, A.2.14
properties tab, A.2.1
receive, A.2.15
receive entity, A.2.17
receive signal, A.2.16
reply, A.2.18
scope, A.2.19
sensors tab, A.2.1
sequence, A.2.20
signal, A.2.21
SMS, A.2.22
switch, A.2.23
tasks common to many activities, A.2.1
terminate, A.2.24
throw, A.2.25
transform, A.2.26
user notification, A.2.27
voice, A.2.28
wait, A.2.29
while, A.2.30
activity sensors
definition, 17.1
Adapter Configuration wizard
starting, 5.5
adapters
configuring, 5.5
definition, 5.5
in Oracle JDeveloper, 5.5
Oracle BAM, 32.1
overview, A.3
service names, 5.5
supported, 1.3.1
add-dayTimeDuration-to-dateTime function
description, B.1.2.1
adding a cross reference table column, 47.2.2
adding columns to domain value maps, 46.3.1
adding rows to domain value maps, 46.3.2
addQuotes function
description, B.2.1
ADF bindings filter, 30.1.4
ADF task flow for human tasks, 26.3
adfBindings bindings filter, 30.1.4
adf-desktop-integration.jar, 30.1.4
adfdiExcelDownload download filter, 30.1.4
adfdiRemote servlet, 30.1.4
ADFLibraryFilter filter, 30.1.4
advanced formatting, message sources, 33.2.3
aggregate functions in calculations, 31.2.4
alerts
history, 37.6
Oracle BAM
about, 37.1
actions, F.3
activating, 37.2.2
activity, 37.6
conditions, F.2
creating, 37.2
dependencies, 37.5
events, F.1
frequency constraint, F.4
history, 37.6
messages, 37.4
parameterized, F.3.4
templates, 37.3
web services, 37.7
annotations tab
in activities, A.2.1
ant scripts
managing composites, 43.6.2
appendToList function
description, B.2.2
application roles
definition, 24.2.1.1.3
application template, 30.1.3
AQ adapter
capabilities, A.3.1
arrays
determining the size of, 7.16.2
in transformations, 45.3.6.3
manipulating, 7.16
maxOccurs attribute, 7.16
SOAP-encoded arrays not supported, 7.16.4
statically indexing into, 7.16.1
assertion tests
overview, 49.1.4
assertions
creating value asserts, 49.4.5.1
in composite test suites, 49.2.3
assign activity
adding to an asynchronous service, 9.2.1.4
capabilities, A.2.2
copying data, 7.5.1
description, 7.1.2
for data manipulation, 7.1.2
formatting the email message body as HTML, 16.3.1.2
in asynchronous services, 9.2.1.4
using multiple bpelx:append settings, A.2.2
assignment service
configuration, 29.3
deploying a custom assignment service, 29.3.2.3
dynamic assignment functions, 29.3.1, 29.3.1.1, 29.3.1.2, 29.3.1.3
dynamically assigning task participants, 29.3.2
example of implementation, 29.3.2.2
implementing, 29.3.2.1
asynchronous interaction with a notification timer
BPEL process as the client, 6.5
BPEL process as the service, 6.5
definition, 6.5
asynchronous interaction with a timeout
BPEL process as the client, 6.4
BPEL process as the service, 6.4
definition, 6.4
asynchronous interactions
BPEL process as the client, 6.3
BPEL process as the service, 6.3
definition, 6.3
returning faults, 12.8.2
asynchronous processes
dehydration store, 9.2.2.7, 9.2.2.7
asynchronous services
assign activities, 9.2.1.4
calling, 9.2
correlation IDs, 9.2.2.5
invoke activities, 9.2.1.2, 9.2.2.5
parallel flows, 10.1
partner links, 9.2.1.1, 9.2.2.2, 9.2.2.3
receive activities, 9.2.1.3, 9.2.2.5
WS-Addressing, 9.2.2.5
attachments
sending with the notification wizard, 16.3.1.1
task attachments with email notifications, 29.2.8
using MIME/DIME SOAP attachments, 7.20
using style sheets, 25.3.10.3
using WordML style sheets, 25.3.10.2
attribute labels
internationalization, 29.1.9.1
attributes
manipulating, 7.13
auto mapping
in transformations, 45.3.7
with confirmation in transformations, 45.3.7.1

B

batching
message batching limitations with Oracle Business Activity Monitoring, 32.6.2
batchProcessActive function
description, B.2.57.1
batchProcessCompleted function
description, B.2.57.2
bind entity activity
capabilities, A.2.3
binding components
definition, 1.3, 1.3.1
supported, 4.2.5
bindingFault
definition, 12.3.2.1
boolean values
assigning, 7.11
BPEL design environment
overview, 5.1
BPEL files
definition, 2.2.1
BPEL processes
common interaction patterns, 6, 22
creating, 4.2.2
definition, 1.1
BPEL projects
naming conventions, 5.1.1
BPEL sensor
Oracle BAM, 32.6
BPEL XPath functions
examples, 7.1.2
bpelx
exec extension
embedding SDOs, 13.5
in assign activities, A.2.2
bpelx extensions
XML data manipulation, 7.14
bpelx:append extension
appending data to a node list, B.2.2
description, 7.14.1
bpelx:copyList extension
copying a node list or a node, B.2.3
description, 7.14.6
bpelx:exec extension
built-in methods, 13.2.5
bpelx:headerVariable extension
description, 7.19
bpelx:insertAfter extension
description, 7.14.3
bpelx:insertBefore extension
description, 7.14.2
bpelx:remove extension
description, 7.14.4
bpelx:rename extension
description, 7.14.5
bpelx:validate extension
description, 7.15
building expression with domain value map functions, 46.4.3
business events
creating, 44.2
definition, 44.1
local and remote boundaries, 44.1.1
publishing, 44.2.5
specifying callback classes, 25.3.10.5.2
subscribing to, 44.2.2
business faults
definition, 12.3, 12.3.1
business rules
action types, 25.3.7.2.3
fact types, 25.3.7.2.2
routing policies, 25.3.7
specifying advanced routing rules, 25.3.7.2
specifying advanced routing rules with business rules, 25.3.7.2
use case for data validation and constraint checks, 23.1.1
use case for dynamic processing, 23.1.1
use case for externalizing decision points in the process, 23.1.1
use case for human workflow, 23.1.1
use cases, 23.1.1
Business Rules design environment
overview, 23.2
Business Rules Designer
introduction, 2.5

C

calculated fields, 31.2.4
calculations
aggregate functions, 31.2.4
datetime functions, 31.2.4
expressions, 31.2.4
string functions, 31.2.4
callback classes
specifying business events, 25.3.10.5.2
specifying on task status, 25.3.10.5
callbacks
class loading, 29.4
task routing and customization in BPEL callbacks, 25.3.10.10
viewing, 25.4.5.1
case sensitivity
human workflow, 29.5.5
catch branch
creating, A.2.19
fault handling, 12.9
channels
email, 16.3.1
IM, 16.3.2
SMS, 16.3.3
voice mail, 16.3.4
class paths
for clients using local Enterprise JavaBeans, 28.6
for clients using remote Enterprise JavaBeans, 28.5
for clients using SOAP, 28.4
clearing data objects, 31.10
clearTaskAssignees function
description, B.5.1
compare function
description, B.1.4.1
compare-ignore-case function
description, B.1.4.2
compensate activity
capabilities, A.2.4
definition, 12.10
fault handling, 12.10
complex type
variables, 7.6
Component Palette
introduction, 2.1.5, 2.2.5
componentType file
definition, 2.1.1
composite sensors
adding, 51.2
adding a property, 51.2.4
adding a variable, 51.2.2
adding an expression, 51.2.3
definition, 51.1
monitoring during runtime, 51.3
restrictions on use, 51.1.1
composite test
assertions overview, 49.1.4
creating test suites, 49.3
creating value asserts, 49.4.5.1
definition, 49.1
deploying test suites, 49.5
emulating inbound messages, 49.4.1
emulations overview, 49.1.3
naming limitations on test suites and test cases, 49.3
test case overview, 49.1.1
test suite assertions, 49.2.3
test suite components, 49.2
test suite emulations, 49.2.2
test suites overview, 49.1.2
test suites process initiation, 49.2.1
XML assert, 49.1.4
composite.xml file
definition, 2.1.1, 4.2.1
deployment descriptors, C.1.1, C.1.1
registering sensors and sensor actions, 17.2.5
syntax, 4.2.13
concat function
description, 7.10
conditional branching logic
definition, 11
use of XPath expressions, 11.1
using switch activities, 11.2
using while activities, 11.3
conditional processing
with xsl choose, 45.3.6.2
with xsl if, 45.3.6.1
configuration plans
creating, 43.7.4
creating with the WLST utility, 43.7.5
definition, 43.7
use cases, 43.7.3
configuration properties
deployment descriptors, C.1
connections
Oracle BAM Server, 32.3
constant values
in transformations, 45.3.3
copying security filters, 31.6.2
copyList function
description, B.2.3
core XPath functions
examples, 7.1.2
correlation ID
WS-Addressing, 9.2.2.5
correlation sets
associating with receive activities, 9.4.1.5
creating, 9.4.1.4
creating property aliases, 9.4.1.6
correlation sets tab
in activities, A.2.1
correlations
adding on an OnMessage branch of a pick activity, A.2.14
countNodes function, 7.16.2
description, B.2.4
create domain value maps, 46.2
create entity activity
capabilities, A.2.5
create instance
definition, 9.2.2.5
in receive activities, 9.2.2.5
create-delimited-string function
description, B.1.4.3
createInstance attribute, 9.2.2.6
create-nodeset-from-delimited-string function
description, B.4.1
createWordMLDocument function
description, B.5.2
creating cross reference tables, 47.2.1
creating folders for data objects, 31.5
creating mediator component
mediator files, 18.2
creating mediator service component
mediator files, 2.3.1
cross reference table look up, 47.4
xref
lookupXRef function, 47.4.1
cross reference tables, 47.1
adding a column, 47.2.2
creating, 47.2
deleting values, 47.5
looking up, 47.4
modifying, 47.2
populating columns, 47.3
xref
lookupXRef function, 47.4.1
markForDelete function, 47.5
populateXRefRow1M function, 47.3.2
cross references
creating, 47.2
introduction, 47.1
modifying, 47.2
overview, 47.1
current-date function
description, B.1.2.2
current-dateTime function
description, B.1.2.3
current-time function
description, B.1.2.4
custom classes
adding to a SOA composite application, 13.3
custom escalation function
using, 29.3.3
custom sensors
publish type, 17.1

D

data manipulation
accessing fields with complex type variables, 7.6
assigning boolean values, 7.11
assigning date or time, 7.12
assigning literal strings, 7.9
assigning numeric values, 7.7
concatenating strings, 7.10
converting from a string to a structured XML object type, 7.17
copying data between variables, 7.5
determining array sizes, 7.16.2
dynamically indexing into a data sequence, 7.16.3
generating array-equivalent functionality with the genEmptyElem function, 7.16.3.4
initializing variables, 7.4
manipulating arrays, 7.16
manipulating attributes, 7.13
mathematical calculations with XPath functions, 7.8
statically indexing into a data sequence, 7.16.1
with assign activities, 7.1.2, 7.5.1
with XQuery and XSLT, 7.1.2
data objects
about, 31.1
adding dimensions, 31.7
calculated column, 31.2.4
clearing contents, 31.10
contents, 31.4.3
creating folders, 31.5
datetime column, 31.2.5
defining, 31.2
deleting, 31.11, 31.11
dimensions, 31.7
general information, 31.4.1
indexes, 31.9
layout, 31.4.2
lookup column, 31.2.3
moving, 31.8
Oracle Data Integrator, 31.2.7
organizing, 31.5
permissions, 31.3
folders, 31.5.3
renaming, 31.8, 31.8
security filters, 31.6
system, 31.2.6
viewing, 31.4
data sequences
dynamically indexing into, 7.16.3
database
sensor publish type, 17.1
database adapter
capabilities, A.3.4
database views
human workflow, 29.7
DataObjectDefinition web service, 36.3
DataObjectOperations web service, 36.2
date time stamp field, 31.2.5
dates
assigning, 7.12
datetime functions in calculations, 31.2.4
day-from-dateTime function
description, B.1.2.5
defining a fault handler, 12.5.1
dehydration store, 9.2.2.7
definition, 9.2.2.7
deleting cross reference table value, 47.5
xref
markForDelete function, 47.5
deleting data objects, 31.11
deleting folders, 31.5.6
demos
sensor actions, 17.2
sensors, 17.2
deployment
creating an application server connection, 43.1
managing deployed composites, 4.2.18
of a single composite, 43.2
of an existing archive, 43.5
of multiple composites, 43.3
of shared metadata across composites, 43.4
of SOA composite applications, 4.2.18
with the ant scripts, 43.6.2
with the WLST utility, 43.6.1
deployment descriptor file
See web.xml file
deployment descriptors
composite.xml file, C.1.1, C.1.1
configuration properties, C.1, C.1.1
defining a configuration property, C.1.1
deprecated, C.2
dictionaries
in transformations, 45.3.10
digital signatures, 29.1.10
acting on tasks that require a signature, 27.4.4
specifying, 25.3.10.6
dimensions
adding to data objects, 31.7
data object, 31.7
time, 31.7.2
doc function
description, B.2.5
domain value maps
add columns, 46.3.1
add rows, 46.3.2
creation, 46.2
dvm
lookupValue function, 46.4.1.1
lookupValue1M function, 46.4.1.2
editing, 46.3
features, 46.1.1, 46.1.1
one-to-many mapping, 46.1.1.3
qualifier order, 46.1.1.2
qualifiers, 46.1.1.1
one-to-many mapping, 46.1.1.3
qualifier order, 46.1.1.2
qualifiers, 46.1.1.1
using, 46.4
using in a transformation, 46.4.2
using lookupValue functions, 46.4.3
domain value maps functions
dvm
lookupValue, 46.4.1.1
lookupValue1M, 46.4.1.2
domain value maps qualifiers, 46.1.1.1
download filter, 30.1.4
dvm
lookupValue function, 46.4.1.1
lookupValue1M function, 46.4.1.2
dynamic assignment functions
configuring, 29.3.1.2
configuring display names, 29.3.1.3
definition, 29.3.1
implementing, 29.3.1.1

E

edit domain value maps, 46.3
add columns, 46.3.1
add rows, 46.3.2
elements
ignoring in XSLT documents, 45.3.14
email
dynamically setting addresses, 16.3.5
making emails actionable, 29.2.7
notifications support, 16.1, 16.3.1
email activity
capabilities, A.2.6
email attachments
notifications support, 16.3.1.1
email messages
HTML content for message body, 16.3.1.2
empty activity
capabilities, A.2.7
definition, 12.9.7
fault handling, 12.9.7
emulation tests
overview, 49.1.3
emulations
emulating inbound messages, 49.4.1
in BPEL test suites, 49.2.2
ending
tasks, 25.3.8
ends-with function
description, B.1.4.4
Enterprise JavaBeans
creating an Enterprise JavaBeans adapter service, 52.3
interacting with SOA composite applications, 52.1
support in workflow services, 29.1.1
enterprise message sources
about, 33.1
creating, 33.2
datetime specification, 33.2.2
defining, 33.2, 35.2
XML formatting, 33.2.3
entity variable
binding key, 7.2.1.4
creating, 7.2.1
definition, 7.2
samples, 7.2
using, 7.2
error assignee
configuring, 25.3.7.4
definition, 24.2.1.3
errors
invalid settings, A.5
escalating
tasks, 25.3.8
escalation policy
escalate after, 25.3.8.5
overview, 25.3.8.1, 25.3.8.1
specifying, 25.3.10.1
evaluation time
definition, 17.2.1
evidence store service, 29.1.10
definition, 29.1.10
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
WSDL file location, 29.1.1
Excel workbook
MIME mapping, 30.1.4
exceptions, 12.3
expiration policy
expire after, 25.3.8.3
never expire, 25.3.8.2
overview, 25.3.8.1, 25.3.8.1
renew after, 25.3.8.4
export file sample
ICommand, G.5
expression builder dialog
using domain value map functions, 46.4.3
expression constants
variable initialization, 7.4
expressions in calculations, 31.2.4
external data source
about, 35.1
creating, 35.2
Oracle Data Integrator, 35.2.2
external routing
routing policy, 25.3.7.3

F

fact types, 25.3.7.2.2
fault bindings, 20.1.2
fault handling, 12.5.1
creating, 12, 12.5.1
definition, 12.1
importing RuntimeFault.wsdl, 12.5.1
modifying the WSDL files, 12.5.1
returning external faults, 12.8, 12.8.2
throwing internal faults, 12.7
using catch branches, 12.9
using compensate activities, 12.10
using empty activities, 12.9.7
using scope activities, 12.9
using terminate activities, 12.11
using the getFaultAsString function, 12.6
using throw activities, 12.7
fault management framework
associating a fault policy with a fault policy binding, 12.4.1.3
definition, 12.4
designing, 12.4.1
executing a fault policy, 12.4.2
using a Java action fault policy, 12.4.3
fault policy, 20.1.1
actions, 20.1.1.2
associating with a fault policy binding, 12.4.1.3
component level, 20.1.2
composite level, 20.1.2
conditions, 20.1.1.1
definition, 12.4
designing, 12.4.1
executing, 12.4.2
sample file, 12.4.1.2
using a Java action fault policy, 12.4.3
fault policy bindings
sample file, 12.4.1.4
fault sensors
definition, 17.1
fault-bindings.xml, 20.4.2
fault policy bindings file, 12.4
fault-policies.xml, 20.4.1
fault policy file, 12.4
faults
categories of faults in BPEL, 12.3
Qname fault name, 12.3
returning external faults, 12.8, 12.8.2
standard faults, 12.2
throwing internal faults, 12.7
fields
calculated, 31.2.4
lookup, 31.2.3
timestamp, 31.2.5
file adapter
capabilities, A.3.5
Filter
adfBindings, 30.1.4
adfdiExcelDownload, 30.1.4
ADFLibraryFilter, 30.1.4
bindings filter, 30.1.4
filters
copying, 31.6.2
Oracle BAM security, 31.6
fire and forget
one-way message, 6.1
flex fields
using, 27.10
values, 29.1.9
flow activity
capabilities, A.2.8
flowN activity
capabilities, A.2.9
definition, 10.3
folder permissions, 31.5.3
folders
deleting, 31.5.6
renaming, 31.5.5
format function
description, B.2.57.3
formatDate function
description, B.2.11
format-dateTime function
description, B.1.2.6
format-string function
description, B.1.4.5
FTP adapter
capabilities, A.3.6
functions
abs, B.1.3.1
add-dayTimeDuration-to-dateTime, B.1.2.1
addQuotes, B.2.1
appendToList, B.2.2
batchProcessActive, B.2.57.1
batchProcessCompleted, B.2.57.2
chaining in transformations, 45.3.4.2
clearTaskAssignees, B.5.1
compare, B.1.4.1
compare-ignore-case, B.1.4.2
concat, 7.10
copyList, B.2.3
countNodes, 7.16.2, B.2.4
create-delimited-string, B.1.4.3
create-nodeset-from-delimited-string, B.4.1
createWordMLDocument, B.5.2
creating user-defined XPath extension functions, B.7
current-date, B.1.2.2
current-dateTime, B.1.2.3
current-time, B.1.2.4
day-from-dateTime, B.1.2.5
descriptions, 45.3.4
doc, B.2.5
dynamically setting email addresses and telephone numbers, 16.3.5
editing in transformations, 45.3.4.1
editing XPath expressions in transformations, 45.3.5
ends-with, B.1.4.4
examples, 7.1.2
format, B.2.57.3
formatDate, B.2.11
format-dateTime, B.1.2.6
format-string, B.1.4.5
functions prefixed with xp20 or orcl, 45.3.4
genEmptyElem, 7.16.3.4, B.2.57.4
generateGUID, B.2.12
generate-guid, B.4.2
getChildElement, B.2.57.5
getContentAsString, B.2.20
get-content-as-string, B.1.4.6
getConversationId, B.2.21
getCreator, B.2.22
getCurrentDate, 7.12, B.2.23
getCurrentDateTime, 7.12, B.2.24
getCurrentTime, 7.12, B.2.25
getDefaultRealmName, B.5.13.1
getDomainId, B.2.26
getElement, B.2.28
getFaultAsString, 12.6
getGroupIdsFromGroupAlias, B.2.31
getGroupProperty, B.5.13.2
getInstanceId, B.2.32
getLinkStatus, B.2.56.1
get-localized-string, B.1.4.8
getManager, B.5.13.3
getMessage, B.2.57.6
getNodes, B.2.34
getNodeValue, B.2.33
getNotificationProperty, B.5.3
getNumberOfTaskApprovals, B.5.4
getPreference, B.2.37
getPreviousTaskApprover, B.5.5
getProcessId, B.2.38
getProcessOwnerId, B.2.39
getProcessURL, B.2.40
getProcessVersion, B.2.41
getReportees, B.5.13.4
getTaskAttachmentByIndex, B.5.6
getTaskAttachmentByName, B.5.7
getTaskAttachmentContents, B.5.8
getTaskAttachmentsCount, B.5.9
getTaskResourceBindingString, B.5.10
getUserAliasId, B.2.42
getUserProperty, 16.3.5, B.5.13.6
getUserRoles, B.5.13.7
getUsersInGroup, B.5.13.8
getVariableData, 16.3.5, B.2.56.2
getVariableProperty, B.2.56.3
hours-from-dateTime, B.1.2.7
implicit-timezone, B.1.2.8
in transformations, 45.3.4
index-within-string, B.1.4.9
integer, B.2.46
isUserInRole, B.5.13.9
last-index-within-string, B.1.4.10
left-trim, B.1.4.11
location of function descriptions, 7.1.2
lookupGroup, B.5.13.10
lookup-table, B.1.1.1
lookupUser, B.5.13.11
lookup-xml, B.4.8
lower-case, B.1.4.12
matches, B.1.4.13
max-value-among-nodeset, B.2.57.7
minutes-from-dateTime, B.1.2.9
min-value-among-nodeset, B.2.57.8
month-from-dateTime, B.1.2.10
parseEscapedXML, 7.17, B.2.47
position, 7.16.1
prefixed with xp20 or orcl, 45.3.4
processXQuery, B.2.49
processXSLT, 16.3.1.2, B.2.50
processXSQL, B.2.52
query-database, B.1.1.2
readBinaryFromFile, B.2.53
readFile, B.2.54
right-trim, B.1.4.14
seconds-from-dateTime, B.1.2.11
selecting an data sequence element, 7.16.1
sequence-next-val, B.1.1.3
square-root, B.2.57.9
subtract-dayTimeDuration-from-dateTime, B.1.2.12
timezone-from-dateTime, B.1.2.13
translateFromNative, B.2.57.10
translateToNative, B.2.57.11
upper-case, B.1.4.15
wfDynamicGroupAssign, B.5.11
wfDynamicUserAssign, B.5.12
writeBinaryToFile, B.2.55
year-from-dateTime, B.1.2.14
Fusion Web Application (ADF) application template, 30.1.3
FYI assignee
configuring, 25.3.6.4
definition, 24.2.1.1.2, 25.3.6.4
workflow participant type, 24.2.1.1.2, 25.3.6.4

G

genEmptyElem function
description, 7.16.3.4, B.2.57.4
generateGUID function
description, B.2.12
generate-guid function
description, B.4.2
getChildElement function
description, B.2.57.5
getContentAsString function
description, B.2.20
get-content-as-string function
description, B.1.4.6
getConversationId function
description, B.2.21
getCreator function
description, B.2.22
getCurrentDate function
description, 7.12, B.2.23
getCurrentDateTime function
description, 7.12, B.2.24
getCurrentTime function
description, 7.12, B.2.25
getDefaultRealmName function
description, B.5.13.1
getDomainId function
description, B.2.26
getElement function
description, B.2.28
getFaultAsString function
description, 12.6
getGroupIdsFromGroupAlias function
description, B.2.31
getGroupProperty function
description, B.5.13.2
getInstanceId function
description, B.2.32
getLinkStatus function
description, B.2.56.1
get-localized-string function
description, B.1.4.8
getManager function
description, B.5.13.3
getMessage function
description, B.2.57.6
getNodes function
description, B.2.34
getNodeValue function
description, B.2.33
getNotificationProperty function
description, B.5.3
getNumberOfTaskApprovals function
description, B.5.4
getPreference function
description, B.2.37
getPreviousTaskApprover function
description, B.5.5
getProcessId function
description, B.2.38
getProcessOwnerId function
description, B.2.39
getProcessURL function
description, B.2.40
getProcessVersion function
description, B.2.41
getReportees function
description, B.5.13.4
getTaskAttachmentByIndex function
description, B.5.6
getTaskAttachmentByName function
description, B.5.7
getTaskAttachmentContents function
description, B.5.8
getTaskAttachmentsCount function
description, B.5.9
getTaskResourceBindingString function
description, B.5.10
getUserAliasId function
description, B.2.42
getUserProperty function
description, B.5.13.6
example, 16.3.5
getUserRoles function
description, B.5.13.7
getUsersInGroup function
description, B.5.13.8
getVariableData function
description, 7.10, B.2.56.2
example, 16.3.5
using in mathematical calculations, 7.8
getVariableProperty function
description, B.2.56.3
global task variable name
specifying in human task activities, 25.4.4.1
group vote
configuring, 25.3.6.2
consensus percentage, 25.3.6.2.1
immediately triggering a voted outcome when a minimum percentage is met, 25.3.6.2.1
specifying group voting details, 25.3.6.2.1
waiting until all votes are in before triggering an outcome, 25.3.6.2.1

H

headers
SOAP headers, 7.19
heap size
increasing, 45.4.2.1
hours-from-dateTime function
description, B.1.2.7
human task activity
associating with a BPEL process, 25.4.1
identification key, 25.4.4.3
including the task history of other tasks, 25.4.4.6
scope name and global task variable name, 25.4.4.1
specifying a task initiator and task priority, 25.4.3.2
specifying a task title, 25.4.3.1
specifying task parameters, 25.4.3.3
task owner, 25.4.4.2
viewing BPEL callbacks, 25.4.5.1
human task definition
associating with a BPEL process, 25.2.2
Human Task Editor
abruptly completing a condition, 25.3.7.1.2
accessing the sections of, 25.3.3
actionable emails, 29.2.7
allowing all participants to invite other participants, 25.3.7.1.1
assigning task participants by name or expression, 25.3.6.1.1, 25.3.7.4
bypassing task participants, 25.3.6.1.4, 25.3.6.2.6, 25.3.6.3.4
configuring the error assignee, 25.3.7.4
creating a human task, 25.3
editing notification messages, 25.3.9.2
escalate after policy, 25.3.8.5
escalating, renewing, or ending a task, 25.3.8
escalation and expiration policy overview, 25.3.8.1, 25.3.8.1
escalation rules, 25.3.10.1
expire after policy, 25.3.8.3
FYI assignee task participant, 25.3.6.4, 25.3.6.4
group voting details, 25.3.6.2.1
introduction, 2.4
inviting additional task participants, 25.3.6.1.3, 25.3.6.2.5, 25.3.6.3.3
multilingual settings, 25.3.10.4, 29.2.6
never expire policy, 25.3.8.2
notification preferences, 25.3.9
notifying recipients of changes to task status, 25.3.9.1
parallel task participant, 25.3.6.2
renew after policy, 25.3.8.4
securing notifications, 29.2.10
serial task participant, 25.3.6.3, 25.3.6.3
setting up reminders, 25.3.9.3
sharing attachments and comments with task participants, 25.3.6.2.3
single approver task participant, 25.3.6.1
specifying access policies, 25.3.10.8
specifying business event callbacks, 25.3.10.5.2
specifying callback classes, 25.3.10.5
specifying digital signatures, 25.3.10.6
style sheets in attachments, 25.3.10.3
task attachments with email notifications, 29.2.8
task category, 25.3.4.4
task outcome, 25.3.4.3
task owner specification through the user directory, 25.3.4.6.1
task owner specification through XPath expressions, 25.3.4.6.2
task participants, 25.3.6
task payload data structure, 25.3.5
task priority, 25.3.4.5
task routing and customization in BPEL callbacks, 25.3.10.10
task title, 25.3.4.1
time limits for acting on tasks, 25.3.6.1.2, 25.3.6.2.4, 25.3.6.3.2
WordML style sheets in attachments, 25.3.10.2
human tasks
creating, 25.3
designing a human task, 24.3.2
human workflow
access rules, 24.2.1.7.4
application roles, 24.2.1.1.3
case sensitivity, 29.5.5
concepts, 24.2
database views, 29.7
definition, 24.1
groups, 24.2.1.1.3
integration with Oracle WebLogic Server, 29.6
participant assignments, 24.2.1.1.3
participant types, 24.2.1.1.2
participants, 24.2.1.1.1
routing policies, 25.3.7
task assignments, 24.2.1.2
task deadlines, 24.2.1.4
task stakeholders, 24.2.1.3
use cases, 24.3.1
users, 24.2.1.1.3

I

ICommand
clear, G.2.1
command line, 38.4
delete, G.2.2
detailed command descriptions, G.2
export, G.2.3
sample, G.5
general command and option syntax, 38.3
import, G.2.4
log, G.4
operations, G.1
regular expressions, G.6, G.6
remote execution, 38.5
rename, G.2.5
running, 38.2
sample export file, G.5
summary of commands, G.1
syntax, 38.3
syntax, object names, 38.3.3
XML file, G.3
ICommand utility, 38
ICommand web service, 36.5
identification key
specifying in human task activities, 25.4.4.3
identity service
definition, 24.4.1, 29.1.5
determining a user's local language and time zone, 27.12, 27.12
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
functions
getDefaultRealmName, B.5.13.1
getGroupProperty, B.5.13.2
getManager, B.5.13.3
getReportees, B.5.13.4
getUserProperty, B.5.13.6
getUserRoles, B.5.13.7
getUsersInGroup, B.5.13.8
isUserInRole, B.5.13.9
lookupGroup, B.5.13.10
lookupUser, B.5.13.11
providers, 29.1.5.1, 29.1.5.1.1
support for in workflows, 29.1.5
supported task operations, 29.1.5
use with JAZN, 29.1.5, 29.1.5.1
use with LDAP, 29.1.5, 29.1.5.1
WSDL file location, 29.1.1
IM activity
capabilities, A.2.10
notifications support, 16.3.2
implicit-timezone function
description, B.1.2.8
import
source and target schemas into a transformation, 45.2.2
two schema files of the same name into the same project is not supported, 2.2.7
indexes
in data objects, 31.9
indexing methods
using XPath, 7.16.1
index-within-string function
description, B.1.4.9
instances
starting new, 9.2.2.6
integer function
description, B.2.46
interaction patterns
asynchronous interaction with a notification timer, 6.5
asynchronous interaction with a timeout, 6.4
asynchronous interactions, 6.3
common patterns between a BPEL process and another application, 6, 22
multiple interactions, 6.10
one request, a mandatory response, and an optional response, 6.8
one request, multiple responses, 6.6
one request, one of two possible responses, 6.7
one-way message, 6.1
partial processing, 6.9
synchronous interactions, 6.2
Invalid Settings error message, A.5
invoke activity
adding to an asynchronous service, 9.2.1.2
capabilities, A.2.11
definition, 5.2, 8.1
in asynchronous services, 9.2.1.2, 9.2.2.5
in synchronous services, 8.1, 8.2.2.3
isUserInRole function
description, B.5.13.9

J

JAR
See .JAR Files
.JAR files
adding custom classes and JAR files, 13.3
adf-desktop-integration.jar, 30.1.4
resourcebundle.jar file, 30.1.4
wsclient.jar, 30.1.4
Java
support in workflow services, 29.1.1
Java applications
wrapped as SOAP services, 13.2.1
Java Connector Architecture (JCA)
definition, 1.1
Java embedding
bpelx:exec extension, 13.2.5
example, 13.4
in a BPEL process, 13
Java embedding activity
capabilities, A.2.12
JAZN
storing a user's local language and time zone, 27.12
use with identity service, 29.1.5, 29.1.5.1
JMS
definition, 1.1
JMS adapter
capabilities, A.3.7
sensor publish type, 17.1
JMS queue
sensor publish type, 17.1
JMS topic
sensor publish type, 17.1

K

knowledge module
Oracle BAM, 34.2

L

languages
changing, 27.12.1
preferences, 27.12
setting in JAZN, 27.12
setting in LDAP, 27.12
large documents
best practices for handling, 53.2
importing large data sets in Oracle B2B, 53.3.3
large numbers of mediators in composites, 53.2.13
limitations on concurrent processing, 53.3
opaque schema for processing large payloads, 53.3.1
processing, 53.1
processing in Oracle B2B, 53.2.6
setting a default JTA timeout for large documents, 53.2.7
setting audit levels, 53.2.1
streaming MTOM attachments, 53.3.2
using a flow with multiple sequences, 53.2.10
using a flow with no sequence, 53.2.12
using a flow with one sequence, 53.2.11
using adapter support for streaming large payloads, 53.2.4
using assign activities in BPEL and mediator, 53.2.2
using correct settings for large payload scenarios, 53.2.5
using large numbers of activities in BPEL processes (with FlowN), 53.2.9
using large numbers of activities in BPEL processes (without FlowN), 53.2.8
using XSLT transformations for repeating structures, 53.2.3
using XSLT transformations on large payloads (for BPEL and mediator), 53.2.14
last-index-within-string function
description, B.1.4.10
layouts, data object, 31.4.2
LDAP
storing a user's local language and time zone, 27.12
used with identity service, 29.1.5, 29.1.5.1
left-trim function
description, B.1.4.11
literal strings
assigning, 7.9
literal XML
variable initialization, 7.4
localization, worklist, 27.12
looking up cross reference tables, 47.4, 47.4
xref
lookupXRef function, 47.4.1
lookup fields, 31.2.3
lookupGroup function
description, B.5.13.10
lookup-table function
description, B.1.1.1
lookupUser function
description, B.5.13.11
lookupValue functions
dvm
lookupValue function, 46.4.1.1
lookupValue1M function, 46.4.1.2
lookup-xml function
description, B.4.8
lower-case function
description, B.1.4.12

M

management chains
participant lists, 25.3.6.1.1
ManualRuleFire web service, 36.4
map parameters
creating in transformations, 45.3.11
map variables
creating in transformations, 45.3.11
master and detail processes
creating, 15.2
definition, 15.1
receive signal activity, A.2.16
signal activity, A.2.21
matches function
description, B.1.4.13
maxOccurs attribute, 7.16, 7.16.1
setting for transformations, 45.4.3
max-value-among-nodeset function
description, B.2.57.7
mediator creation
specifying operation or event subscription properties, 18.5
mediator files
.componentType, 2.3.1, 18.2
composite.xml, 2.3.1, 18.2
.mplan, 2.3.1, 18.2
.wsdl, 2.3.1, 18.2
mediator service component
mediator files, 2.3.1, 18.2
message filtering, 40.4.4
message schemas
updating, 4.2.14, 4.2.15
message source advanced formatting, 33.2.3
message sources, 33.1
MessageFilter, 40.4.4
MessageFilterFactory, 40.4.4
messages
receiving, 40.4
rejecting, 40.4.4
MessagingClientFactory, 40.2.1
MessagingClient.receive, 40.4.2
MessagingClient.registerAccessPoint, 40.4.1
MessagingClient.registerMessageFilter, 40.4.4
metadata
service components, 23.3.2
Metadata Service (MDS)
definition, 1.3
MIME mapping
Excel workbook, 30.1.4
minOccurs attribute
setting for transformations, 45.4.3
minutes-from-dateTime function
description, B.1.2.9
min-value-among-nodeset function
description, B.2.57.8
modes
xref
populateXRefRow function, 47.3.1
populateXRefRow1M function, 47.3.2
modifying a mediator, 18.6
modifying event subscriptions, 18.6.2
modifying operations, 18.6.1
modifying cross reference tables
adding a column, 47.2.2
modifying mediator event subscriptions, 18.6.2
modifying mediator operations, 18.6.1
month-from-dateTime function
description, B.1.2.10
MQ adapter
capabilities, A.3.8
multilingual settings
specifying in tasks, 25.3.10.4, 29.2.6
myRole attribute
definition, 9.2.2.3

N

named templates
creating, 45.3.4.3
in functions, 45.3.4.3
names and expressions
participant list, 25.3.6.1.1
naming conventions
for BPEL projects, 5.1.1
normalized message properties
Oracle BPEL Process Manager, H.1
Oracle Web Services Addressing, H.2
NOT operator, 31.2.4
notification messages
editing, 25.3.9.2
notification services
actionable emails, 29.2.7
configuring the notification channel, 29.2.5
custom notification headers, 29.2.14
definition, 24.4.1
error message support, 29.2.2
multilingual settings, 29.2.6
notification contents, 29.2.1
reliability support, 29.2.3
sending inbound and outbound attachments, 29.2.8
sending inbound comments, 29.2.9
sending reminders, 29.2.12
sending secure notifications, 29.2.10
setting automatic replies to unprocessed messages, 29.2.13
specifying participant notification preferences, 25.3.9
notifications
allowing the end user to select the notification channels, 16.4
configuring in Oracle JDeveloper, 16.3
definition, 24.2.1.5
dynamically setting email addresses and telephone numbers, 16.3.5
email attachment support, 16.3.1.1
email support, 16.1, 16.3.1
formatting the email message body as HTML, 16.3.1.2
IM support, 16.3.2
selecting recipients by browsing the user directory, 16.3.6
setting up, 16.2
SMS support, 16.3.3
voice mail support, 16.3.4
notifications and reminders
in tasks, 29.2
numeric values
assigning, 7.7

O

onAlarm branch
of pick activity, 14.2
one-to-many mapping, 46.1.1.3
onMessage branch
of pick activity, 14.2
operators
AND operator, 31.2.4
OR operator, 31.2.4
Oracle Application Development Framework (ADF)
binding component, 1.3.1
Oracle Applications adapter
capabilities, A.3.9
Oracle B2B
capabilities, A.3.2
Oracle BAM, 32.6
See Oracle Business Activity Monitoring
Oracle BAM Adapter, 32.1
Oracle BAM knowledge modules, 34.2
Oracle BAM Server
creating a BPEL sensor, 32.6.1
creating a BPEL sensor action, 32.6.2
creating a connection to, 32.3.1
Oracle BAM Server connection, 32.3
Oracle BPEL Designer
introduction, 2.2
Oracle BPM Worklist
See worklist
Oracle Business Activity Monitoring
capabilities, A.3.3
creating a BPEL sensor action for Oracle BAM Server, 32.6.2
creating a BPEL sensor for Oracle BAM Server, 32.6.1
creating a connection to Oracle BAM Server, 32.3.1
definition
integration with Oracle BPEL Process Manager sensors, 32.6
message batching limitations, 32.6.2
overview, 32.6
Oracle Enterprise Manager
introduction, 2.6
Oracle Internet Directory
storing a user's local language and time zone, 27.12
Oracle JDeveloper
adapters, 5.5
adding the SOA extensions, 4.2.1
Component Palette, 2.2.5
configuring notifications, 16.3
creating sensors, 17.2
overview of design environment, 5.1.1
overview of rules designer environment, 23.2.1
services, 2.2.5
transformations, 45.2
Oracle JDeveloper project
desktop integration, adding, 30.1.3
Oracle Mediator
define routing rules, 19.2
definition, 18.1
routing rules, 19.1
Oracle Mediator component creation
mediator files, 2.3.1, 18.2
Oracle Mediator Editor, 18.2
environment
Application Navigator, 18.2
History Window, 18.2
Log Window, 18.2
Oracle Mediator Editor, 18.2
Property Inspector, 18.2
Source View, 18.2
Structure Window, 18.2
introduction, 2.3
Oracle Mediator error handling
actions, 20.1.1.2
conditions, 20.1.1.1
fault bindings, 20.1.2
fault policy, 20.1.1
introduction, 20.1
using, 20.2
XML schema files, 20.4
Oracle Service Registry
publishing and browsing, A.4
Oracle SOA Suite
introduction, 1.1
Oracle User Messaging Service (UMS)
configuring, 39
definition, 16.1
organizing data objects, 31.5
overview, 17.1

P

parallel
definition, 25.3.6.2
workflow participant type, 25.3.6.2
parallel blocks
definition, 25.3.6
parallel flows
definition, 10
parseEscapedXML function
description, 7.17, B.2.47
partial processing
BPEL process as the client, 6.9
BPEL process as the service, 6.9
definition, 6.9
participant assignments
definition, 24.2.1.1.3
participant lists
rulesets, 25.3.6.1.1
value-based management chains, 25.3.6.1.1
value-based names and expressions, 25.3.6.1.1
participant types
FYI assignee, 24.2.1.1.2, 24.2.1.1.2, 25.3.6.4
parallel, 24.2.1.1.2, 25.3.6.2
serial, 24.2.1.1.2, 25.3.6.3
single approver, 24.2.1.1.2, 25.3.6.1
partner links
adding to an asynchronous service, 9.2.1.1
capabilities, A.3.10
creating, 5.4
definition, 5.3
in asynchronous services, 9.2.1.1, 9.2.2.2, 9.2.2.3
in synchronous services, 8.1
Oracle BAM, 32.5.1
overview, 5.3
specifying a WSDL file, 5.3
partnerLinkType
definition, 9.2.2.2
partnerRole attribute
definition, 9.2.2.3
patterns
of interaction between a BPEL process and another application, 6, 22
permissions
copying, 31.3.3
data objects, 31.3
setting on folders, 31.5.3
phase activity
capabilities, A.2.13
pick activity
adding correlations on an OnMessage branch, A.2.14
capabilities, A.2.14
code example, 14.2.2
condition branches, 14.2
for timeouts, 14.1
onAlarm branch, 14.2
onMessage branch, 14.2
policies
attaching, 50.2
definition, 50.1
supported categories, 50.1
populating cross reference tables, 47.3
xref
populateXRefRow1M function, 47.3.2
ports
in synchronous services, 8.1
portType
definition, 9.2.2.1
position function
description, 7.16.1
process initiation
in BPEL test suites, 49.2.1
processes
naming conventions, 5.1.1
processXQuery function
description, B.2.49
processXSLT function
description, B.2.50
example, 16.3.1.2
processXSQL function
description, B.2.52
projects
BPEL file, 2.2.1
importing two schema files of the same name into the same project is not supported, 2.2.7
naming conventions, 5.1.1
ViewController, 30.1.3
WSDL file, 2.2.1
properties tab
in activities, A.2.1
property aliases
creating for correlation sets, 9.4.1.6
public views
sensors, D.1, D.2
publish types
creating a custom publisher, 17.2.4
custom, 17.1
database, 17.1
definition, 17.1
JMS Adapter, 17.1
JMS queue, 17.1
JMS topic, 17.1

Q

Qname
fault name, 12.3
qualifier, 46.1.1.1
qualifier order, 46.1.1.2
qualifier order, 46.1.1.2
query-database function
description, B.1.1.2

R

readBinaryFromFile function
description, B.2.53
readFile function
description, B.2.54
reading files from absolute directory paths, B.2.54
receive activity
adding to an asynchronous service, 9.2.1.3
associating with correlation sets, 9.4.1.5
capabilities, A.2.15
create instance, 9.2.2.5
creating new instances, 9.2.2.6
in asynchronous services, 9.2.1.3, 9.2.2.5
receive entity activity
capabilities, A.2.17
receive signal activity
capabilities, A.2.16
receiving a message, 40.4
references
adding, 4.2.11, 4.2.12
definition, 1.3, 1.3.1, 4.2.5
deleting, 4.2.12
wiring, 4.2.13
regular expressions
ICommand, G.6
rejecting messages, 40.4.4
reminders
for task notifications, 29.2.12
remoteFault
definition, 12.3.2.2
renaming data objects, 31.8
renaming folders, 31.5.5
renewing
tasks, 25.3.8
repeating elements
in transformations, 45.3.6.3
replayFault
definition, 12.3.2.3
reply activity
capabilities, A.2.18
reporting schema
for database publish type of sensors, D.2.1
reports
correcting memory errors when generating for transformations, 45.4.2.1
customizing sample XML generation for transformations, 45.4.3
generating for transformations, 45.4.2
worklist, 27.11.1
resource bundles, 29.5
class loading, 29.4
for displaying tasks in different languages, 25.3.10.4, 29.2.6
Resource Palette
introduction, 2.1.6
using, 4.2.5
resourcebundle.jar file, 30.1.4
revisions
invoking the default revision, 4.2.8
setting the default revision, 4.2.18
right-trim function
description, B.1.4.14
roles
for partner links in asynchronous services, 9.2.2.2
routing policies
available types, 25.3.7
business rules, 25.3.7
completing parent subtasks of early completing subtasks, 25.3.7.1.4
enabling early completion in parallel subtasks, 25.3.7.1.3
external routing, 25.3.7, 25.3.7.3
routing a task to all participants in the order specified, 25.3.7
selecting, 25.3.7
routing rules, 19.1
define, 19.2
defining, 19.2
filter expression, 19.2.2.6
introduction, 19.1
routing slip
definition, 25.3.6.1.2
RPC styles
differences with document-literal styles in WSDL files, 7, 7.18
rules
service component, 23.3.2
rulesets
participant lists, 25.3.6.1.1
runtime config service
definition, 24.4.1
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
supported task operations, 29.1.9
WSDL file location, 29.1.1
runtime exceptions, 12.3
runtime faults
definition, 12.3, 12.3.2
example, 12.5.1
RuntimeFault.wsdl file
importing into a process, 12.5.1

S

SAR
See SOA archive (SAR)
SCA technologies
introduction, 1.3
schema files
creating a transformation map file from imported schemas, 45.2.2
replacing in the XSLT Mapper, 45.3.15
schemas
updating message schemas, 4.2.14, 4.2.15
scope activity
capabilities, A.2.19
creating, 12.9.2
fault handling, 12.9
using a fault handler in a scope activity, 12.9.4
scope name
specifying in human task activities, 25.4.4.1
seconds-from-dateTime function
description, B.1.2.11
security filters
copying, 31.6.2
on data objects, 31.6
security model
for workflow services, 29.1.2
in SOAP web services, 29.1.2.1
workflow context on behalf of a user, 29.1.2.2
sensor actions
configuring, 17.2.2
creating a BPEL sensor action for Oracle BAM Server monitoring, 32.6.2
demos, 17.2
viewing metadata, 17.3
XSD schema file, D.3
sensor data
persisting in a reporting schema, D.2.1
sensors, 17.1, 32.6
activity sensors, 17.1
BPEL reporting schema, D.2.1
configuring, 17.2.1
creating a BPEL sensor for Oracle BAM Server to monitor, 32.6.1
creating a connection to Oracle BAM Server, 32.3.1
creating a custom publish type, 17.2.4
creating in Oracle JDeveloper, 17.2
definition, 17.1
demos, 17.2
evaluation time, 17.2.1
fault sensors, 17.1
integration with Oracle Business Activity Monitoring, 32.6
public views, D.1, D.2
publish types, 17.1
sensor actions XSD schema file, D.3
variable sensors, 17.1
viewing metadata, 17.3
sensors tab
in activities, A.2.1
sequence activity
capabilities, A.2.20
sequence-next-val function
description, B.1.1.3
sequential blocks
definition, 25.3.6
sequential list of approvers
configuring, 25.3.6.3
serial
definition, 25.3.6.3
workflow participant type, 25.3.6.3
Service Component Architecture (SCA)
definition, 1.1
service components
adding, 4.2.2, 4.2.3
available types, 1.3.3
BPEL process, 1.3.3
business rules, 1.3.3
deleting, 4.2.3
editing, 4.2.4
human task, 1.3.3
introduction, 4.2.2
mediator, 1.3.3
metadata, 23.3.2
rules, 23.3.2
web service, 23.3.2
wiring, 4.2.9, 4.2.13
Service Data Objects (SDO), 7.2
definition, 1.1
converting from XML to SDO, 7.3.2
declaring SDO-based variables, 7.3.1
embedding with bpelx
exec, 13.5
entity variable support, 7.2.1
passing parameters between Enterprise JavaBeans and SOA composite applications, 52.1
using in an Enterprise JavaBeans application, 52.2
using standalone SDO-based variables, 7.3
service engines
definition, 1.3
human workflow, 24.4.3
service infrastructure
definition, 1.3
service names
in adapters, 5.5
services
adding, 4.2.5, 4.2.6
AQ adapter, A.3.1
automatically exposing as a SOAP service, 4.2.5
database adapter, A.3.4
definition, 1.3, 1.3.1, 2.2.5, 4.2.5
deleting, 4.2.6
file adapter, A.3.5
FTP adapter, A.3.6
JMS adapter, A.3.7
MQ adapter, A.3.8
Oracle Applications adapter, A.3.9
Oracle B2B, A.3.2
Oracle Business Activity Monitoring, A.3.3
overview, A.3
partner link, A.3.10
selecting a WSDL, 4.2.5
socket adapter, A.3.11
wiring, 4.2.9
servlet
adfdiRemote, 30.1.4
setting folder permissions, 31.5.3
setting up, 29.2.7
signal activity
capabilities, A.2.21
single approver
configuring, 25.3.6.1
definition, 25.3.6.1
workflow participant type, 25.3.6.1
SMS activity
capabilities, A.2.22
notifications support, 16.3.3
SOA archive (SAR)
deploying, 43.2.1.1
SOA composite applications
activating, 4.2.18
creating, 4.2
definition, 1.2
deploying a single composite, 43.2
deploying an existing archive, 43.5
deploying multiple composites, 43.3
deploying shared metadata across composites, 43.4
deployment, 4.2.18
interacting with Enterprise JavaBeans, 52.1
invoking other composites, 4.2.16
invoking the default revision, 4.2.8
retiring, 4.2.18
setting as the default revision, 4.2.18
shutting down, 4.2.18
starting up, 4.2.18
testing, 4.2.19
undeploying, 4.2.18
SOA Composite Editor
introduction, 2.1, 4.1
overview, 4
SOA extensions
adding to Oracle JDeveloper, 4.2.1
SOA project
creating, 4.2
SOAP
definition, 1.1
security in SOAP web services, 29.1.2.1
support in workflow services, 29.1.1
using MIME/DIME attachments, 7.20
SOAP headers, 7.19
receiving in BPEL, 7.19.1
sending in BPEL, 7.19.2
SOAP services
performance issues, 13.2.1
using Java code, 13.2.1
SOAP-encoded arrays
not supported, 7.16.4
socket adapter
capabilities, A.3.11
sources
message, 33.1
specifying operation or event subscription properties, 18.5
validate syntax (XSD), 18.5
square-root function
description, B.2.57.9
stages
definition, 25.3.6
standard faults
definition, 12.2
string functions in calculations, 31.2.4
strings
concatenating, 7.10
converting to an XML element, 7.17
style sheets
using for attachments, 25.3.10.3
subtract-dayTimeDuration-from-dateTime function
description, B.1.2.12
switch activity
capabilities, A.2.23
in conditional branching logic, 11.2
synchronous callbacks, 8
operational concepts, 8.2
syncMaxWaitTime property, 8.1
synchronous interactions
BPEL process as the client, 6.2
BPEL process as the service, 6.2
definition, 6.2
returning faults, 12.8
synchronous processes
calling a one-way mediator, 8.3
synchronous receiving, 40.4.2
synchronous services
callbacks with the partner link and invoke activity, 8.1
calling, 8.2
invoke activities, 8.2.2.3
ports, 8.1
syncMaxWaitTime property
in synchronous callbacks, 8.1

T

task action time limits
specifying, 25.3.6.1.2, 25.3.6.2.4, 25.3.6.3.2
task admin
definition, 24.2.1.3
task assignments
dynamic, 24.2.1.2
rule-based, 24.2.1.2
static, 24.2.1.2
task category
specifying, 25.3.4.4
task conditions
abruptly completing a condition, 25.3.7.1.2
task deadlines
definition, 24.2.1.4
task display form
creating, 26.4, 26.4.2, 26.4.3
definition, 25.2.3, 26.1
deploying, 26.8, 26.8.2
displaying, 26.9
.task file
associating with a BPEL process, 25.2.2, 25.4.1
definition, 25.2.1, 25.3.2
task flow
ADF
task display form for human tasks, 26.3
task history
specifying in human task activities, 25.4.4.6
task initiator
definition, 24.2.1.3
specifying, 25.4.3.2
task instance attributes, 29.1.11
task metadata service
definition, 24.4.1
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
supported task operations, 29.1.6
WSDL file location, 29.1.1
task notification
editing notification messages, 25.3.9.2
making email actionable, 29.2.7
notifying recipients of changes to task status, 25.3.9.1
overview, 25.3.9
reminders, 29.2.12
securing notifications, 29.2.10
setting up reminders, 25.3.9.3
task attachments with email notifications, 29.2.8
task outcome
specifying, 25.3.4.3
task owner
definition, 24.2.1.3
specifying by browsing the user directory, 25.3.4.6.1
specifying in human task activities, 25.4.4.2
specifying through XPath expressions, 25.3.4.6.2
task parameters
specifying, 25.4.3.3
task participants
allowing all participants to invite other participants, 25.3.7.1.1
assigning task participants by name or expression, 25.3.6.1.1, 25.3.7.4
bypassing, 25.3.6.1.4, 25.3.6.2.6, 25.3.6.3.4
dynamically assigning with the assignment service, 29.3.2
inviting additional task participants, 25.3.6.1.3, 25.3.6.2.5, 25.3.6.3.3
sharing attachments and comments, 25.3.6.2.3
specifying, 25.3.6
task payload data structure
specifying, 25.3.5
task priority
specifying, 25.3.4.5, 25.4.3.2
task query service
definition, 24.4.1
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
supported task operations, 29.1.4
WSDL file location, 29.1.1
task reminders
setting up, 25.3.9.3
task report service
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
supported task operations, 29.1.8
WSDL file location, 29.1.1
task reviewer
definition, 24.2.1.3
task routing service
definition, 24.4.1
task service
definition, 24.4.1
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
supported task operations, 29.1.3
WSDL file location, 29.1.1
task stages
definition, 24.2.1.7.3
task title
specifying, 25.4.3.1
tasks
escalating, renewing, or ending a task, 25.3.8
notifications and reminders, 29.2
TCP tunneling
setting up a TCP listener for asynchronous services, 9.3.1.1.2
setting up a TCP listener for synchronous services, 9.3.1.1.1
terminate activity
capabilities, A.2.24
definition, 12.11
fault handling, 12.11
test suites
components, 49.2
creating, 49.3
definition, 49.1.2
limitations on multibyte character names, 49.3
throw activity
capabilities, A.2.25
throwing internal faults, 12.7
time
assigning with a function, 7.12
time dimensions, 31.7.2
time duration format, 14.2
time stamp field, 31.2.5
time zones, changing, 27.12.2
timeouts
of BPEL processes, 14.1
using pick activities, 14.1
using the wait activity, 14.3
timezone-from-dateTime function
description, B.1.2.13
title
specifying, 25.3.4.1
trackable fields
composite sensors, 51.1
transform activity
capabilities, A.2.26
creating, 45.2
transformations
adding XSLT constructs, 45.3.6
auto mapping, 45.3.7
auto mapping with confirmation, 45.3.7.1
chaining functions, 45.3.4.2
correcting memory errors, 45.4.2.1
creating, 45.2
creating a map file from imported schemas, 45.2.2
creating a new map file, 45.2.1
creating an XSL map from an XSL style sheet, 45.2
customizing sample XML generation, 45.4.3
dictionaries, 45.3.10
editing functions, 45.3.4.1
editing XPath expressions, 45.3.5
error when mapping duplicate elements, 45.1.2
functions, 45.3.4
functions prefixed with xp20 or orcl, 45.3.4
generating optional elements, 45.4.3
generating reports, 45.4.2
ignoring elements, 45.3.14
linking source target nodes, 45.3.2
map parameter and variable creation, 45.3.11
named templates in functions, 45.3.4.3
repeating elements, 45.3.6.3
replacing schemas, 45.3.15
rules, 45.1.2
searching source and target nodes, 45.3.12
setting constant values, 45.3.3
setting the maximum depth, 45.4.3
setting the number of repeating elements, 45.4.3
testing the map file, 45.4
using arrays, 45.3.6.3
using the XSLT Mapper, 45.3
using XQuery and XSLT, 7.1.2
viewing unmapped target nodes, 45.3.9
xsl choose conditional processing, 45.3.6.2
xsl if conditional processing, 45.3.6.1
translateFromNative function
description, B.2.57.10
translateToNative function
description, B.2.57.11

U

UDDI See Oracle Service Registry
undeployment
SOA composite applications, 4.2.18
Unicode support, 4.2.1
upper-case function
description, B.1.4.15
user directory
selecting notification recipients by browsing the directory, 16.3.6
user metadata service
definition, 24.4.1
Enterprise JavaBeans, SOAP, and Java support, 29.1.1
supported task operations, 29.1.7
WSDL file location, 29.1.1
user notification activity
capabilities, A.2.27
user notifications
definition, 16.4
using domain value maps, 46.4
using domain value maps a transformation, 46.4.2
using error handling, 20.2
using lookupValue functions, 46.4.3
using Oracle Mediator error handling, 20.2

V

validate syntax (XSD), 18.5
validate syntax (XSD) property, 18.5
validation
of XML data with bpelx
validate, 7.15
when loading a process diagram, A.5
variable sensors
definition, 17.1
variables
complex type, 7.6
copying data between, 7.5
initializing with expression constants, 7.4
initializing with literal XML, 7.4
ViewController project, 30.1.3
voice activity
capabilities, A.2.28
voice mail
dynamically setting telephone numbers, 16.3.5
notifications support, 16.3.4

W

wait activity
capabilities, A.2.29
code example, 14.3
definition, 14.3
web service
DataObjectDefinition, 36.3
DataObjectOperations, 36.2
ICommand, 36.5
ManualRuleFire, 36.4
service component, 23.3.2
WSDL, 23.3.2
WebLogic Fusion Order Demo application
introduction, 3.1
overview, 3.3
setting up, 3.2
web.xml file, 30.1.4, 30.1.4
wfDynamicGroupAssign function
description, B.5.11
wfDynamicUserAssign function
description, B.5.12
while activity
capabilities, A.2.30
in conditional branching logic, 11.3
wires
definition, 1.3.5
deleting, 4.2.10
using, 4.2.9
wiring a service component and reference, 4.2.13
WLST utility
creating a configuration plan, 43.7.5
deployment with, 43.6.1
WordML style sheets
using for attachments, 25.3.10.2
workflow context
creating on behalf of a user, 29.1.2.2
workflow functions
overview, 29.1
workflow service clients, 28.3
interface, 28.3.1
workflow services
abruptly completing a condition, 25.3.7.1.2
actionable emails, 29.2.7
allowing all participants to invite other participants, 25.3.7.1.1
assigning task participants by name or expression, 25.3.6.1.1, 25.3.7.4
assignment service configuration, 29.3
associating the human task activity with a BPEL process, 25.4.1
associating the human task definition with a BPEL process, 25.2.2
bypassing task participants, 25.3.6.1.4, 25.3.6.2.6, 25.3.6.3.4
editing notification messages, 25.3.9.2
Enterprise JavaBeans references, 28.7
Enterprise JavaBeans support, 29.1.1
escalate after policy, 25.3.8.5
escalating, renewing, or ending a task, 25.3.8
escalation and expiration policy overview, 25.3.8.1, 25.3.8.1
escalation rules, 25.3.10.1
expire after policy, 25.3.8.3
functions
clearTaskAssignees, B.5.1
createWordMLDocument, B.5.2
getNotificationProperty, B.5.3
getNumberOfTaskApprovals, B.5.4
getPreviousTaskApprover, B.5.5
getTaskAttachmentByIndex, B.5.6
getTaskAttachmentByName, B.5.7
getTaskAttachmentContents, B.5.8
getTaskAttachmentsCount, B.5.9
getTaskResourceBindingString, B.5.10
wfDynamicGroupAssign, B.5.11
wfDynamicUserAssign, B.5.12
FYI assignee task participant, 25.3.6.4, 25.3.6.4
group voting details, 25.3.6.2.1
identification key, 25.4.4.3
identity service, 24.4.1
including the task history of other tasks, 25.4.4.6
inviting additional task participants, 25.3.6.1.3, 25.3.6.2.5, 25.3.6.3.3
Java support, 29.1.1
multilingual settings, 25.3.10.4, 29.2.6
never expire policy, 25.3.8.2
notification contents, 29.2.1
notification preferences, 25.3.9
notification service, 24.4.1, 29.2.5
notifications, 29.2
notifying recipients of changes to task status, 25.3.9.1
overview, 29.1
parallel task participant, 25.3.6.2
renew after policy, 25.3.8.4
routing slip
definition, 25.3.6.1.2
runtime config service, 24.4.1
scope name and global task variable name, 25.4.4.1
securing notifications, 29.2.10
security model, 29.1.2, 29.1.2.1
serial task participant, 25.3.6.3, 25.3.6.3
setting up reminders, 25.3.9.3
sharing attachments and comments with task participants, 25.3.6.2.3
single approver task participant, 25.3.6.1
SOAP support, 29.1.1
specifying a task initiator and task priority, 25.4.3.2
specifying a task title, 25.4.3.1
specifying callback classes, 25.3.10.5
specifying task parameters, 25.4.3.3
style sheets in attachments, 25.3.10.3
support for identity service, 29.1.5
task attachments with email notifications, 29.2.8
task category, 25.3.4.4
task display form, 25.2.3, 26.1
.task file
definition, 25.2.1, 25.3.2
task metadata service, 24.4.1
task notifications, 29.2
task outcome, 25.3.4.3
task owner, 25.4.4.2
task owner specification through the user directory, 25.3.4.6.1
task owner specification through XPath expressions, 25.3.4.6.2
task participants, 25.3.6
task payload data structure, 25.3.5
task priority, 25.3.4.5
task query service, 24.4.1
task routing and customization in BPEL callbacks, 25.3.10.10
task routing service, 24.4.1
task service, 24.4.1
task title, 25.3.4.1
time limits for acting on tasks, 25.3.6.1.2, 25.3.6.2.4, 25.3.6.3.2
user metadata service, 24.4.1
viewing BPEL callbacks, 25.4.5.1
WordML style sheets in attachments, 25.3.10.2
worklist
acting on tasks, 27.4.3
acting on tasks that require a digital signature, 27.4.4
administration functions, 27.8
approving tasks, 27.5
assignment rules for tasks with multiple assignees, 27.7.3
changing the display, 27.8.2
creating a subtask, 27.3.5
creating a ToDo list, 27.3.4
creating and customizing worklist views, 27.3.2
creating group rules, 27.7.2
creating user rules, 27.7.1
customizing the task status chart, 27.3.3
definition, 27.1
filtering tasks, 27.3.1
logging in, 27.2
managing messaging channels, 27.9.3
managing messaging filters, 27.9.4
managing rules, 27.8.1
mapping flex fields, 27.10.1
messaging filter rules, 27.9.1
reports, 27.11, 27.11.1
rule actions, 27.9.2
setting a vacation period, 27.6
setting rules, 27.7
specifying notification settings, 27.9
system actions, 27.4.1
Task Details page, acting on tasks, 27.4
task history, 27.4.2
Task Listing page contents, 27.2.2
Task Listing page, customizing, 27.3
using flex fields, 27.10
worklist clients
building for workflow services, 28.1
class paths for clients using local Enterprise JavaBeans, 28.6
class paths for clients using remote Enterprise JavaBeans, 28.5
class paths for clients using SOAP, 28.4
customizing, 28.1
packages and classes for, 28.2
writeBinaryToFile function
description, B.2.55
WS-Addressing
sending correlation IDs, 9.2.2.5
wsclient.jar file, 30.1.4
WSDL
service component metadata, 23.3.2
WSDL files
definition, 1.1, 2.2.1
differences between document-literal styles and RPC styles, 7, 7.18
invoking the default revision, 4.2.8
location for evidence store service, 29.1.1
location for identity service, 29.1.1
location for runtime config service, 29.1.1
location for task metadata service, 29.1.1
location for task query service, 29.1.1
location for task report service, 29.1.1
location for task service, 29.1.1
location for user metadata service, 29.1.1
modifying to generate a fault, 12.5.1
references, 4.2.7
selecting, 4.2.5
specifying when creating a partner link, 5.3
using an existing WSDL file, 4.2.5

X

XML assert
overview, 49.1.4
XML data in BPEL, 7.1.1
XML data manipulation
bpelx:append extension, 7.14.1
bpelx:copyList extension, 7.14.6
bpelx:insertAfter extension, 7.14.3
bpelx:insertBefore extension, 7.14.2
bpelx:remove extension, 7.14.4
bpelx:rename extension, 7.14.5
bpelx:validate extension, 7.15
XML documents
manipulating, 7.1.2, 7.1.2
overview, 7.1.2, 7.1.2
XML facades
definition, 13.2.4
Java embedding, 13.2.4
XML schema files
error handling, 20.4
fault-bindings.xml, 20.4.2
fault-policies.xml, 20.4.1
XML schemas
message types and variable types, 7
XPath expressions
assigning numeric values, 7.7
boolean expressions in switch activities, 11.2.1
dynamically creating another XPath expression, 7.16.3
dynamically setting email addresses and telephone numbers, 16.3.5
editing in transformations, 45.3.5
examples, 7.1.2
fetching a data sequence element, 7.16.3
in conditional branching logic, 11.1
specifying a task owner, 25.3.4.6.2
XPath extension functions
creating user-defined functions, B.7
dvm
lookupValue function, 46.4.1.1
lookupValue1M function, 46.4.1.2
XPath functions
examples, 7.1.2
in transformations, 45.3.4
indexing methods, 7.16.1
mathematical calculations, 7.8
XPath queries
copying data, 7.6
examples, 7.1.2
XQuery, 7.1.2, 7.1.2
xref
lookupXRef function, 47.4.1
exception reasons, 47.4.1
parameters, 47.4.1
lookupXRef1M function
exception reasons, 47.4.2, 47.4.3
parameters, 47.4.2, 47.4.3
markForDelete function, 47.5
exception reasons, 47.5
parameters, 47.5
populateXRefRow function
modes, 47.3.1
parameters, 47.3.1
populateXRefRow1M function, 47.3.2
modes, 47.3.2
parameters, 47.3.2
xsl choose
conditional processing, 45.3.6.2
xsl if
conditional processing, 45.3.6.1
XSL map
creating from an XSL style sheet, 45.2
XSL style sheet
creating an XSL map, 45.2
XSL transformations
definition, 1.1
XSLT, 7.1.2, 7.1.2
XSLT constructs
adding in transformations, 45.3.6
XSLT Mapper
adding XSLT constructs, 45.3.6
auto mapping, 45.3.7
auto mapping with confirmation, 45.3.7.1
chaining functions, 45.3.4.2
correcting memory errors when generating reports, 45.4.2.1
creating a map file, 45.1
creating a map file from imported schemas, 45.2.2
creating a new map file, 45.2.1
creating a transform activity, 45.2
creating an XSL map from an XSL style sheet, 45.2
customizing sample XML generation for transformations, 45.4.3
dictionaries, 45.3.10
editing functions, 45.3.4.1
editing XPath expressions, 45.3.5
error when mapping duplicate elements, 45.1.2
functions, 45.3.4
functions prefixed with xp20 or orcl, 45.3.4
generating optional elements, 45.4.3
generating reports, 45.4.2
ignoring elements, 45.3.14
layout in Oracle JDeveloper, 45.1
linking source and target nodes, 45.3.2
map parameter and variable creation, 45.3.11
named templates in functions, 45.3.4.3
repeating elements, 45.3.6.3
replacing schemas, 45.3.15
rules, 45.1.2
searching source and target nodes, 45.3.12
setting constant values, 45.3.3
setting the maximum depth, 45.4.3
setting the number of repeating elements, 45.4.3
testing the map file, 45.4
using, 45.3
using arrays, 45.3.6.3
viewing unmapped target nodes, 45.3.9
xsl choose conditional processing, 45.3.6.2
xsl if conditional processing, 45.3.6.1
XSLT mapper
using, 19.3.1.5

Y

year-from-dateTime function
description, B.1.2.14