Skip Headers
Oracle® Fusion Middleware Developer's Guide for Oracle SOA Suite
11g Release 1 (11.1.1.6.3)

Part Number E10224-15
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
PDF · Mobi · ePub

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, 63.4.1, 64.5.1, 65.5.1
access policies
on task content, 29.9.1
action types, 29.5.2.3
actionable emails, 34.2.7
not sent during runtime when digital signatures are enabled, 34.2.7
activities
Annotations tab, A.2.1.1
assert, A.2.4
Assertions tab, 12.14.2, A.2.1.2
assign, A.2.3
bind entity, A.2.5
bypassing execution of, 11.5
compensate, A.2.6
compensateScope, A.2.7
copying and pasting between BPEL projects, A.2.2
copying and pasting in the same BPEL project, A.2.2
Correlations tab, A.2.1.3
create entity, A.2.8
definition, 4.2
dehydrate, A.2.9
Documentation tab, A.2.1.4
email, A.2.10
empty, A.2.11
exit, A.2.12
flow, A.2.13
flowN, A.2.14
forEach, A.2.15
Headers tab, A.2.1.5
if, A.2.16
IM, A.2.17
invoke, A.2.18
Java embedding, A.2.19
overview, 4.2, A.2
partner link, A.2.20
phase, A.2.21
pick, A.2.22
Properties tab, A.2.1.6
receive, A.2.23
receive signal, A.2.24
remove entity, A.2.25
repeatUntil, A.2.26
replay, A.2.27
reply, A.2.28
restrictions on copying and pasting activities, A.2.2
rethrow, A.2.29
scope, A.2.30
sequence, A.2.31
signal, A.2.32
Skip Condition tab, 11.5.1, A.2.1.7
SMS, A.2.33
Sources tab, A.2.1.8
switch, A.2.34
synchronizing the execution of activities, 10.2.3
Targets tab, A.2.1.8
tasks common to many activities, A.2.1
terminate, A.2.35
throw, A.2.36
Timeout tab, 15.3, A.2.1.9
transform, A.2.37
user notification, A.2.38
validate, A.2.39
voice, A.2.40
wait, A.2.41
while, A.2.42
activity sensors
definition, 18.1
Adapter Configuration wizard
starting, 4.5
adapters
binding component, 2.3.1, 2.4.1
configuring, 4.5
definition, 1.5.2, 4.5, 37.1.3, A.3
in Oracle JDeveloper, 4.5
Oracle BAM, 53.1
overview, 1.5.2, 37.1.3, A.3
service names, 4.5
supported, 1.5.2, 37.1.3, A.3
add-dayTimeDuration-to-dateTime function
description, B.1.2.1
adding a cross reference table column, 49.4.4
adding columns to domain value maps, 47.3.1
adding rows to domain value maps, 47.3.3
addQuotes function
description, B.2.1
ADF bindings
files for, 54.4.2
using to invoke a composite from a JSP/Java class, 37.2.2
ADF bindings filter, 35.1.4
ADF Model layer, introduced, 54.1
ADF task flow for human tasks, 30.3
ADF, using Oracle BAM, 54.4
ADF-BC services
binding component, 2.3.1, 2.4.1
definition, 37.1.7
adfBindings bindings filter, 35.1.4
adf-desktop-integration.jar, 35.1.4
adfdiExcelDownload download filter, 35.1.4
adfdiRemote servlet, 35.1.4
ADFLibraryFilter filter, 35.1.4
admin.server.host parameter, 3.5.7
admin.server.port parameter, 3.5.7
advanced formatting, message sources, 56.2.3
aggregate functions in calculations, 55.2.4
alerts
history, 60.6
Oracle BAM
about, 60.1
actions, F.3
activating, 60.2.2
activity, 60.6
administrative role users, 60.1, 60.2.5
conditions, F.2
creating, 60.2
dependencies, 60.5
events, F.1
frequency constraint, F.4
history, 60.6
messages, 60.4
parameterized, F.3.4
templates, 60.3
web services, 60.7
alidateFodConfigSettings ant script, 3.5.7
Annotations tab
in activities, A.2.1.1
ant scripts
activating all composites in a partition, 43.7.5.2.23
activating an application, 43.7.5.2.13
assigning the default version to a SOA composite application, 43.7.5.2.15
compile-deploy-all, 3.5.7
compiling a SOA composite application, 43.7.5.2.2
creating a partition in the SOA Infrastructure, 43.7.5.2.19
deleting a partition, 43.7.5.2.20
deploying a SOA composite application, 43.7.5.2.4
executing a test case, 43.7.5.2.1
exporting a SOA composite application into a SAR file, 43.7.5.2.6
exporting postdeployment changes of a composite into a JAR file, 43.7.5.2.7
exporting shared data of a given pattern into a JAR file, 43.7.5.2.9
importing postdeployment changes of a composite, 43.7.5.2.8
listing all available partitions in the SOA Infrastructure, 43.7.5.2.17
listing all composites in a partition, 43.7.5.2.18
listing the deployed SOA composite applications, 43.7.5.2.16
managing composites, 43.7.5.2
packaging a SOA composite application into a composite SAR file, 43.7.5.2.3
removing a top-level shared data folder, 43.7.5.2.10
retiring all composites in a partition, 43.7.5.2.24
retiring an application, 43.7.5.2.14
seedBAMServerObjects, 3.5.7, 3.5.7
seedDemoUsers, 3.5.7
seedFodJmsResources, 3.5.7
server-setup-seed-deploy-test, 3.5.7
starting all composites in a partition, 43.7.5.2.21
starting an application, 43.7.5.2.11, 43.7.5.2.12, 43.7.5.2.13, 43.7.5.2.14, 43.7.5.2.15, 43.7.5.2.16
stopping all composites in a partition, 43.7.5.2.22
stopping an application, 43.7.5.2.12
undeploying a SOA composite application, 43.7.5.2.5
validateFodConfigSettings, 3.5.7
appendToList function
description, B.2.3
Application Navigator
location of in Oracle JDeveloper, 4.1.1
application roles
definition, 27.2.1.1.3
application template, 35.1.3
AQ adapter
definition, 37.1.3.1
arrays
in transformations, 40.3.6.3
manipulating, 6.19
maxOccurs attribute, 6.19
SOAP-encoded arrays, 6.19.2
statically indexing into, 6.19.1
AspectJ classes
configuring with the spring service component, 52.8
assert activity
capabilities, A.2.4
assertion conditions
creating, 12.14.2
disabling, 12.14.3
expressions not evaluating to an XML schema boolean type throw a fault, 12.14.1.6
log events in the instance audit trail, 12.14.1.5
multiple, 12.14.1.3
throwing faults, 12.14
use of built-in and custom XPath functions and $variable references, 12.14.1.4
assertion tests
overview, 44.1.4
assertions
creating value asserts, 44.4.5.1
in composite test suites, 44.2.3
Assertions tab
creating assertion conditions, 12.14.2
in activities, A.2.1.2
assign activity
adding to an asynchronous service, 8.2.1.4
assigning a literal or XML fragment to a target node, A.2.3
bpelx extensions in BPEL 1.1, 6.14
bpelx extensions in BPEL 2.0, 6.14
capabilities, A.2.3
changing copy rules to bpelx extension types, A.2.3
copying data, 6.5.1, A.2.3
creating a bpelx:rename extension rule on a target node, A.2.3
creating an XPath expression on a target node, A.2.3
description, 6.1.2
for data manipulation, 6.1.2, A.2.3
formatting the email message body as HTML, 17.3.1.2
in asynchronous services, 8.2.1.4
recasting a target node, A.2.3
renaming a target node, A.2.3
selecting an extension type in BPEL 1.1, A.2.3
selecting an extension type in BPEL 2.0, A.2.3
selecting the ignoreMissingFromData attribute, A.2.3
selecting the insertMissingToData attribute, A.2.3
selecting the keepSrcElementName attribute, A.2.3
using multiple bpelx:append settings, A.2.3
using the Copy Rules tab, 6.14, A.2.3
assign extension attributes
ignoreMissingFromData, 6.14.7
insertMissingToData, 6.14.7
keepSrcElementName, 6.14.7
using, 6.14.7
assignment service
configuration, 34.3
deploying a custom assignment service, 34.3.2.3
dynamic assignment functions, 34.3.1, 34.3.1.1, 34.3.1.2, 34.3.1.3
dynamically assigning task participants, 34.3.2
example of implementation, 34.3.2.2
implementing, 34.3.2.1
asynchronous interaction with a notification timer
BPEL process as the client, 5.5
BPEL process as the service, 5.5
definition, 5.5
asynchronous interaction with a timeout
BPEL process as the client, 5.4
BPEL process as the service, 5.4
definition, 5.4
asynchronous interactions
BPEL process as the client, 5.3
BPEL process as the service, 5.3
definition, 5.3
returning faults, 12.9.2
asynchronous processes
dehydration store, 8.2.2.7, 8.2.2.7
asynchronous services
assign activities, 8.2.1.4
calling, 8.2
correlation IDs, 8.2.2.5
invoke activities, 8.2.1.2, 8.2.2.5
parallel flows, 10.1
partner links, 8.2.1.1, 8.2.2.2, 8.2.2.3
receive activities, 8.2.1.3, 8.2.2.5
WS-Addressing, 8.2.2.5
attachments
adding MTOM attachments to web services, 45.1.1.3
attaching a URL file, 32.4.3
in end-to-end streaming, 45.1.1.2
in SOAP, 45.1.1.2.1
MIME, 45.1.1.2.1
optimization enabled, 45.1.1.2.1
options for file and FTP adapters, 45.1.1.2.2
Oracle B2B, 45.1.1.2.3
performance overhead and pass through attachments, 45.1.1.2.1
properties for streaming attachments, 45.1.1.2.1
reading and encoding SOAP attachment content, 45.1.1.2.1
sending streaming attachments, 45.1.1.2.1
sending with the notification wizard, 17.3.1.1
sharing attachments using synchronous flows, 45.1.1.2.1
streaming, 45.1.1.2.1
task attachments with email notifications, 34.2.8
transforming attachments with the ora:doStreamingTranslate XPath function, 45.1.1.2.2
using WordML style sheets, 29.6.1
writing attachments using an outbound file adapter, 45.1.1.2.2
attribute labels
internationalization, 34.1.9.1
attributes
manipulating, 6.13
audit level
setting, 45.1.3.1
authenticate function
description, B.2.2
auto mapping
in transformations, 40.3.7
with confirmation in transformations, 40.3.7.1
automated testing
of BPEL process service components, 44, 44.5
of SOA composite applications, 2.8.2, 44

B

B2BSee Oracle B2B
B2BX12OrderGateway project, 3.3.1
bam.server.host parameter, 3.5.7
bam.server.password parameter, 3.5.7
bam.server.port parameter, 3.5.7
bam.username parameter, 3.5.7
batching
message batching limitations with Oracle Business Activity Monitoring, 53.7.2
batchProcessActive function
description, B.2.58.1
batchProcessCompleted function
description, B.2.58.2
best practices
creating and wiring BPEL and mediator service components in the SOA Composite Editor, 4.3
for handling large documents, 45.1
for handling large metadata, 45.2
for handling large numbers of instances, 45.3
tuning recommendations, 45.1.3
bin project, 3.3.1
bind activity
only supported in BPEL 1.1 projects, A.2.5
bind entity activity
capabilities, A.2.5
binding components
adapters, 2.3.1, 2.4.1
adding references, 2.4.1
adding services, 2.3.1
ADF-BC services, 2.3.1, 2.4.1, 37.1.7
definition, 1.5.2, 1.6
deleting references, 2.4.2
deleting services, 2.3.5
direct binding services, 2.3.1, 2.4.1, 37.1.9
editing, 2.3.4
EJB services, 2.3.1, 2.4.1, 37.1.8
HTTP binding, 2.3.1, 2.4.1, 37.1.2
integrating into a SOA composite application, 37.2
introduction, 37.1
JCA adapters, 37.1.3
Oracle B2B, 2.3.1, 2.4.1, 37.1.6
Oracle BAM, 37.1.5
supported, 1.5.2, 2.3.1
web services, 2.3.1, 2.4.1, 37.1.1
WS-Atomic transactions, 37.1.1.1
bindingFault
definition, 12.3.2.1
boolean values
assigning, 6.11
bottom-up design approach, 1.7
bpel
BPEL 2.0 namespace prefix, 6.1.2, B.2.57
BPEL 1.1
activities overview, A.2
BPEL 2.0
$variable syntax, 6.8.1
activities overview, A.2
assign activity, 6.1.2
assigning a date or time, 6.12.1
assigning boolean values, 6.11.1
bpelx:append extension, 6.14.1.2
bpelx:copyList extension, 6.14.6.2
bpelx:insertAfter extension, 6.14.3.2
bpelx:insertBefore extension, 6.14.2.2
bpelx:remove extension, 6.14.4.2
bpelx:rename extension, 6.14.5.2
cannot create a single BPEL project that supports versions 1.1 and 2.0, 4.1.1
compensateScope activity, 12.12.4, A.2.7
conditional branching, 11.2.2
creating a BPEL project, 4.1.1
custid attribute, 6.13.1
declaring extension namespaces, 6.23
determining the BPEL project version number, 4.1.1
element-based variables, 6.6.1
exit activity, 12.13.2, A.2.12
expression copy, 6.9.1
forEach activity, 10.3.2, A.2.15
fromParts element, 6.17
if activity, 11.2.2, A.2.16
importing process definitions, 6.18
initializing variables inline, 6.5.2, 8.2.1.3
limitations
on inbound message activity support, 8.2.4
mapping WSDL message parts, 6.17
message type-based variable definition, 6.6.1
namespace prefix, 6.1.2
order of precedence for fault handling, 12.2.2.1
repeatUntil activity, 11.4, A.2.26
rethrow activity, 12.8, A.2.29
setting correlations for an IMA using a fromParts element with multiple parts, 9.1.3
simultaneous onMessage branches, 15.2.3
SOAP-encoded arrays, 6.19.2.1
standard faults, 12.2.2
supported activities, A.2
toParts element, 6.17
using element variables in message exchange activities, 6.16
waiting for message arrival with an onEvent branch, 15.5
BPEL design environment
overview, 4.1
BPEL extension functions
in BPEL 1.1, B.2.57
in BPEL 2.0, B.2.57
BPEL monitors
definition, 4.6
BPEL process testing
assert activity execution, 44.5.3
assertions on BPEL process activities, 44.5.1
automating testing of, 44.5
bypassing a wait activity, 44.5.6
creating assertions, 44.5.5
creating BPEL process service component tests, 44.5.4
specifying fast forward actions on a wait activity, 44.5.2
specifying the number of times to execute an activity, 44.5.7
BPEL processes
common interaction patterns, 5, 24
creating, 3.5.1, 3.5.2, 4.1.1
definition, 1.4
naming conventions, 4.1.1
service component, 2.2.1
supported versions, 1.4
transaction semantics, 13.1
BPEL projects
determining the BPEL project version number, 4.1.1
naming conventions, 4.1.1
BPEL sensor
Oracle BAM, 53.7
BPEL XPath extension functions, 6.1.2, B.2
examples, 6.1.2
bpelx extensions
bpel:rename, A.2.3
bpelx:append, 6.14.1.1, 6.14.1.2, 6.19.2, 6.19.4.2, 17.3.1.3, A.2.3
bpelx:append extension, 6.14.1
bpelx:conversationId, 8.2.5.1
bpelx:copyList, 6.14.6.1, 6.14.6.2, A.2.3
bpelx:dehydrate name, A.2.9
bpelx:detailLabel, 16.1.1.1
bpelx:eventName, 9.2.2
bpelx:exec, 14.2.3, 14.5
bpelx:flowN, 10.3.1.2
bpelx:for, 15.3.1.1
bpelx:fromProperties, H.4.2
bpelx:headerVariable, 6.22
bpelx:ignoreMissingFromData, 6.14.7.1
bpelx:inputProperty, H.4.1
bpelx:insertAfter, 6.14.3.1, 6.14.3.2, A.2.3
bpelx:insertBefore, 6.14.2.1, 6.14.2.2, A.2.3
bpelx:insertMissingToData, 6.14.7.2
bpelx:invokeAsDetail, 16.1.1
bpelx:outputProperty, H.4.1
bpelx:postAssert, 12.14
bpelx:preAssert, 12.14
bpelx:receiveSignal, 16.1.1, 16.1.1
bpelx:remove, 6.3.2, 6.14.4.1, 6.14.4.2, A.2.3
bpelx:rename, 6.14.5.1, 6.14.5.2, A.2.3
bpelx:rollback, 13.1.1.1
bpelx:sdoCapable, 6.3.1
bpelx:signal, 16.1.1
bpelx:skipCondition, 11.5
bpelx:target, 6.3.2, 6.14.5.1
bpelx:timeout, 15.3.1.4
bpelx:until, 15.3.1.2
bpelx:validate, 6.15.1
in assign activities, A.2.3
in assign activities in BPEL 1.1, 6.14
in assign activities in BPEL 2.0, 6.14
XML data manipulation, 6.14
bpelx:append extension
appending data to a node list, B.2.3
appending new items in a sequence, 6.19.4.2
changing a copy rule to, A.2.3
description, 6.14.1
email activity message content, 17.3.1.3
in SOAP-encoded arrays, 6.19.2
not supported for SDO-based variables, 6.3.2
using, 6.14.1.1, 6.14.1.2
bpelx:assert extension
expressions not evaluating to an XML schema boolean type throw a fault, 12.14.1.6
multiple assertions, 12.14.1.3
throwing faults based on a condition, 12.14
use of built-in and custom XPath functions and $variable references, 12.14.1.4
use of faultName and message attributes, 12.14.1.2
bpelx:conversationId extension, 8.2.5.1
bpelx:copyList extension
changing a copy rule to, A.2.3
copying a node list or a node, B.2.4
description, 6.14.6
using, 6.14.6.1, 6.14.6.2
bpelx:dehydrate name extension
description, A.2.9
bpelx:detailLabel extension, 16.1.1.1
bpelx:eventName extension
routing events to the same instance, 9.2.2
bpelx:exec extension, 14.2.3, 14.5
built-in methods, 14.2.6
embedding SDOs, 14.5
bpelx:flowN extension, 10.3.1.2
bpelx:for extension, 15.3.1.1
bpelx:fromProperties extension, H.4.2
bpelx:gnoreMissingFromData extension
using, 6.14.7.1
bpelx:headerVariable extension, 6.22
description, 6.22
bpelx:inputProperty extension, H.4.1
bpelx:insertAfter extension
changing a copy rule to, A.2.3
description, 6.14.3
using, 6.14.3.1, 6.14.3.2
bpelx:insertBefore extension
changing a copy rule to, A.2.3
description, 6.14.2
using, 6.14.2.1, 6.14.2.2
bpelx:insertMissingToData extension
using, 6.14.7.2
bpelx:invokeAsDetail extension, 16.1.1
bpelx:outputProperty extension, H.4.1
bpelx:postAssert extension, 12.14
bpelx:preAssert extension, 12.14
bpelx:receiveSignal extension, 16.1.1, 16.1.1
bpelx:remove extension
creating, A.2.3
description, 6.14.4
using, 6.14.4.1, 6.14.4.2
bpelx:rename extension
adding, A.2.3
description, 6.14.5
using, 6.14.5.1, 6.14.5.2
bpelx:rollback extension, 13.1.1.1
bpelx:sdoCapable extension
declaring SDO-based variables, 6.3.1
bpelx:signal extension, 16.1.1
bpelx:skipCondition extension
bypassing activity execution, 11.5
specifying to bypass activities, 11.5
bpelx:target extension, 6.3.2, 6.14.5.1
bpelx:timeout extension, 15.3.1.4
fault thrown during an activity timeout, 15.3.1.4
bpelx:until extension, 15.3.1.2
bpelx:validate extension
description, 6.15
using in BPEL 1.1, 6.15.1
bpws
BPEL 1.1 namespace prefix, 6.1.2, B.2.57
building expression with domain value map functions, 47.4.3
build.properties file
WebLogic Fusion Order Demo
build.properties file, 3.5.7
business events
adding composite sensors to, 50.2
creating, 41.2
definition, 41.1
differences with direct service invocations, 41.1
Event Delivery Network, 41.1
local and remote boundaries, 41.1.1
publishing, 41.3.4
specifying callback classes, 29.11.1.2
subscribing to, 41.3.1, 41.4.1
business faults
definition, 12.3, 12.3.1
business process instance
stopping, 12.13
business rules
action types, 29.5.2.3
declarative components and task flows, 26.1
design environment overview, 25.3
fact types, 29.5.2.2
linked dictionary support, 29.5.2.5
OrderBookingComposite, used in, 3.4
routing policies, 29.5
service component, 2.2.1, 25.4.2
specifying advanced routing rules, 29.5.2
use case for data validation and constraint checks, 25.1.1
use case for dynamic processing, 25.1.1
use case for externalizing decision points in the process, 25.1.1
use case for human workflow, 25.1.1
use cases, 25.1.1
using the business rules dictionary editor declarative component, 26.3
using the declarative component, 26.2
Business Rules Designer
introduction, 25.2
layout, 25.2

C

calculated fields, 55.2.4
calculations
aggregate functions, 55.2.4
datetime functions, 55.2.4
expressions, 55.2.4
string functions, 55.2.4
callback classes
specifying business events, 29.11.1.2
specifying on task status, 29.11.1
callbacks
class loading, 34.4
task routing and customization in BPEL callbacks, 29.11.2
using with spring, 52.2.2
viewing, 28.4.5.1
case sensitivity
human workflow, 34.5.6
in group names, 29.2.7.1
catch branch
creating, 12.10.6, A.2.30
definition, 12.10.5
fault handling, 12.10
catchAll branch
definition, 12.10.5
channels
email, 17.3.1
IM, 17.3.2
SMS, 17.3.3
voice mail, 17.3.4
character set encoding
changing, 29.8.4
chunking
with the file and FTP adapters, 45.1.1.4.2
class paths
for clients using remote Enterprise JavaBeans, 33.5
for clients using SOAP, 33.4
clearing data objects, 55.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.6
definition, 12.12
fault handling, 12.12
compensateScope activity
capabilities, A.2.7
only supported in BPEL 2.0 projects, A.2.7
using, 12.12.4
compilation
increasing memory to recover from errors, 43.9.6.7
compile-deploy-all ant script, 3.5.7
completionPersistPolicy property
description, C.1
complex structures
processing large XML documents, 45.1.1.5
complex type
variables, 6.6
Component Palette
introduction, 2.1.2
location of in Oracle JDeveloper, 4.1.1
componentType file
definition, 2.1.2
composite sensors
adding, 50.2
adding a property, 50.2.1.3
adding a variable, 50.2.1.1
adding an expression, 50.2.1.2
adding to binding components, 50.2
adding to service components that subscribe to business events, 50.2
definition, 50.1
monitoring during runtime, 50.3
restrictions on use, 50.1.1
composite test
assertions overview, 44.1.4
BPEL process testing, 44.5
creating test suites, 44.3
creating value asserts, 44.4.5.1
definition, 44.1
deploying test suites, 44.6
emulating inbound messages, 44.4.1
emulations overview, 44.1.3
naming limitations on test suites and test cases, 44.3
test case overview, 44.1.1
test suite assertions, 44.2.3
test suite components, 44.2
test suite emulations, 44.2.2
test suites overview, 44.1.2
test suites process initiation, 44.2.1
XML assert, 44.1.4
composite.xml file
definition, 2.1.2, 2.1.2
deployment descriptors, C.1.1, C.1.1
opening through a SOA-MDS connection, 43.5.7.1
registering sensors and sensor actions, 18.2.6
syntax, 2.5.2
concat function
description, 6.10
conditional branching logic
definition, 11
use of XPath expressions, 11.1
using switch activities, 11.2.1
using while activities, 11.3
conditional processing
with xsl choose, 40.3.6.2
with xsl if, 40.3.6.1
configuration plans
creating, 43.6.1.4
creating with the WLST utility, 43.6.1.5
definition, 43.6.1
use cases, 43.6.1.3
configuration properties
deployment descriptors, C.1
connections
creating a SOA-MDS connection, 43.7.3.2.1
creating an application server connection, 43.7.1.1.1
opening the composite.xml through a SOA-MDS connection, 43.5.7.1
Oracle BAM Server, 53.4, 54.3
constant values
in transformations, 40.3.3
conversation ID
adding, 8.2.5
limitation on using the same conversation ID for different revisions of a composite, 9.1.2
Copy Rules tab
using in an assign activity, A.2.3
copying security filters, 55.6.2
copyList function
description, B.2.4
core XPath functions
examples, 6.1.2
correlation ID
WS-Addressing, 8.2.2.5
correlation sets
aggregating messages, 9.2
associating with receive activities, 9.1.1.5
creating, 9.1.1.4
creating property aliases, 9.1.1.6
limitation on using the same conversation ID for different revisions of a composite, 9.1.2
race conditions with messages, 9.2.3
routing a message to a new or existing instance, 9.2.3
using the same operation in entry and midprocess receive activities, 9.2.2
correlations
adding on an OnMessage branch of a pick activity, A.2.22
setting for an IMA using a fromParts element with multiple parts, 9.1.3
using in an asynchronous service, 9.1
Correlations tab
in activities, A.2.1.3
using, 9.1.1.5.1, 9.1.1.5.1, 9.1.1.5.2, 9.1.1.5.2, 9.1.1.5.3, 9.1.1.5.3
countNodes function
description, B.2.5
create domain value maps, 47.2
create entity activity
capabilities, A.2.8
only supported in BPEL 1.1 projects, A.2.8
create instance
definition, 8.2.2.5
in receive activities, 8.2.2.5
create-delimited-string function
description, B.1.4.3
createInstance attribute, 8.2.2.6
create-nodeset-from-delimited-string function
description, B.4.1
createWordMLDocument function
description, B.5.2
creating cross reference tables, 49.4.1
creating folders for data objects, 55.5
CreditCardAuthorization project, 3.3.1
cross reference table look up, 49.6
xref
lookupXRef function, 49.6.1
cross reference tables, 49.1
adding a column, 49.4.4
creating, 49.4
deleting values, 49.7
looking up, 49.6
modifying, 49.4
populating columns, 49.5
xref
lookupXRef function, 49.6.1
markForDelete function, 49.7
populateXRefRow1M function, 49.5.3
cross references
creating, 49.4
introduction, 49.1
modifying, 49.4
overview, 49.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, 14.3
custom escalation function
using, 34.3.3
custom sensors
publish type, 18.1
Custom Task Form Wizard
creating a task display form, 30.4.3
customization
adding XSD or WSDL files, 46.2.3
compiling and deploying a customized application, 46.2.8
creating a customized SOA composite application, 46.2
editing artifacts in a customized composite, 46.2.5
linked business rule dictionary support, 29.5.2.5
of SOA composite applications, 46.1
resolving a sequence conflict, 46.2.7
resolving validation errors in Oracle JDeveloper, 46.2.6
searching for customized activities, 46.2.4
the customer SOA composite application, 46.4
the vertical SOA composite application, 46.3
upgrading the SOA composite application, 46.5

D

data control, Oracle BAM
about, 54.1
aggregates, 54.5.8
calculated fields, 54.5.4
creating, 54.4.1
field selection, sorting, 54.5.5
filters, 54.5.6
flat query, 54.5.1
group query, 54.5.1
groups, 54.5.7
parameters, 54.5.2
query type, 54.5
time groups, 54.5.7.1
data controls
creating, 54.4.1
displayed on the Data Controls panel, 54.4.2.1
Data Controls panel
icons defined, 54.4.2.1
using to create a user interface, 54.5
data manipulation
accessing fields with complex type variables, 6.6
assigning boolean values, 6.11
assigning date or time, 6.12
assigning literal strings, 6.9
assigning numeric values, 6.7
concatenating strings, 6.10
converting from a string to a structured XML object type, 6.20
copying data between variables, 6.5
dynamically indexing into a data sequence, 6.19.4
generating array-equivalent functionality with the genEmptyElem function, 6.19.4.4
initializing variables, 6.4
manipulating arrays, 6.19
manipulating attributes, 6.13
mathematical calculations with XPath functions, 6.8
statically indexing into a data sequence, 6.19.1
with assign activities, 6.1.2, 6.5.1
with XQuery and XSLT, 6.1.2
data objects
about, 55.1
adding dimensions, 55.7
calculated column, 55.2.4
clearing contents, 55.10
contents, 55.4.3
creating folders, 55.5
datetime column, 55.2.5
defining, 55.2
deleting, 55.11, 55.11
dimensions, 55.7
general information, 55.4.1
indexes, 55.9
layout, 55.4.2
lookup column, 55.2.3
moving, 55.8
Oracle Data Integrator, 55.2.7
organizing, 55.5
permissions, 55.3
folders, 55.5.3
renaming, 55.8, 55.8
security filters, 55.6
system, 55.2.6
viewing, 55.4
data sequences
determining the size, 6.19.3
dynamically indexing into, 6.19.4
database
sensor publish type, 18.1
database adapter
definition, 37.1.3.2
database views
human workflow, 34.8
DataObjectDefinition web service, 59.3
DataObjectOperations web service, 59.2
date time stamp field, 55.2.5
dates
assigning, 6.12
datetime functions in calculations, 55.2.4
day-from-dateTime function
description, B.1.2.5
db.adminUser parameter, 3.5.3
db.demoUser.tablespace parameter, 3.5.3
debatching
debatching with the file and FTP adapters, 45.1.1.4.1
declarative components
definition, 26.1
using, 26.2
using the business rules dictionary editor declarative component, 26.3
defining a fault handler, 12.5.1
dehydrate activity
capabilities, A.2.9
dehydration store, 8.2.2.7
definition, 8.2.2.7
deleting cross reference table value, 49.7
xref
markForDelete function, 49.7
deleting data objects, 55.11
deleting folders, 55.5.6
deployment
anatomy of a composite, 43.4
common configuration plan issues to check, 43.9.6.2
common deployment issues to check, 43.9.6.1
creating an application server connection, 43.7.1.1.1
customizing your application for the target environment, 43.6
in a partition, 43.7.1.1.3
invoking other deployed composites, 2.7
managing deployed composites, 2.8.1
of a single composite, 43.7.1
of a task flow, 43.7.1.1.3
of an existing archive, 43.7.4
of multiple composites, 43.7.2
of shared metadata across composites, 43.7.3
of SOA composite applications, 2.7, 2.8.1
packaging of artifact files, 43.3
postdeployment configuration, 43.8
preparing the target environment, 43.5
prerequisites, 43.2
releasing locks to resolve ADF task form EAR file deployment errors, 43.9.6.6
to a cluster, 43.7.7
to a managed Oracle WebLogic Server, 43.9.6.3
to a SAR, 43.7.1.1.3
to a two-way, SSL-enabled Oracle WebLogic Server is not supported, 43.9.6.4
to an application server, 43.7.1.1.3
troubleshooting, 43.9.6
with an unreachable proxy server, 43.9.6.5
with the ant scripts, 43.7.5.2
with the WLST utility, 43.7.5.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, C.1
defining a configuration property in the Property Inspector, C.1.1
deprecated, C.2
overview of properties, K.1
Designer window
location of in Oracle JDeveloper, 4.1.1
dictionaries
in transformations, 40.3.10
limitation on generating dictionaries that use functions, 40.3.11
linked dictionary support, 29.5.2.5
digital signatures, 34.1.10
acting on tasks that require a signature, 32.4.4
actionable emails not sent during runtime, 34.2.7
specifying, 29.9.2
dimensions
adding to data objects, 55.7
data object, 55.7
time, 55.7.2
direct binding invocation API, 39.2
direct binding service
asynchronous direct binding invocation, 39.2.2
binding component, 2.3.1, 2.4.1
definition, 1.5.2, 37.1.9
direct binding invocation API, 39.2
invoking an Oracle Service Bus flow, 37.1.9
invoking Oracle Service Bus, 37.1.9, 39.3
not recommended for processing large documents, 45.1.1.2.1
overview, 39.2
samples using the invocation API, 39.4
SOA direct address syntax, 39.2.3
SOA transaction propagation, 39.2.4
synchronous direct binding invocation, 39.2.1
disableAsserts property
description, C.1
doc function
description, B.2.6
Documentation tab
in activities, A.2.1.4
only available in BPEL 2.0 projects, A.2.1.4
domain value maps
add columns, 47.3.1
add rows, 47.3.3
committing changes at runtime with the SOA Composer, 48.5
creation, 47.2
dvm
lookupValue function, 47.4.1.1
lookupValue1M function, 47.4.1.2
editing, 47.3
editing at runtime with the SOA Composer, 48.1, 48.3
features, 47.1.1, 47.1.1
one-to-many mapping, 47.1.1.3
qualifier order, 47.1.1.2
qualifiers, 47.1.1.1
one-to-many mapping, 47.1.1.3
qualifier order, 47.1.1.2
qualifiers, 47.1.1.1
saving at runtime with the SOA Composer, 48.4
using, 47.4
using in a transformation, 47.4.2
using lookupValue functions, 47.4.3
viewing at runtime with the SOA Composer, 48.2
domain value maps functions
dvm
lookupValue, 47.4.1.1
lookupValue1M, 47.4.1.2
domain value maps qualifiers, 47.1.1.1
download filter, 35.1.4
durable subscriptions
not supported by the Event Delivery Network, 41.1
dvm
lookupValue function, 47.4.1.1
lookupValue1M function, 47.4.1.2
dynamic assignment functions
configuring, 34.3.1.2
configuring display names, 34.3.1.3
definition, 34.3.1
implementing, 34.3.1.1
dynamic partner links
using, 8.3
dynamic routing decision table
using with two-layer business process management, 51.3

E

EclipseLink O/X Mapper (OXM)
See OXM
edit domain value maps
add columns, 47.3.1
add rows, 47.3.3
EDN
See Event Delivery Network
EJB services
binding component, 2.3.1, 2.4.1
elements
ignoring in XSLT documents, 40.3.15
email
dynamically setting addresses, 17.3.5
making emails actionable, 34.2.7
notifications support, 17.1, 17.3.1
email activity
capabilities, A.2.10
notification support, 17.3.1
email attachments
notifications support, 17.3.1.1
email messages
HTML content for message body, 17.3.1.2
using dynamic HTML for message content requires a CDATA function, 17.3.1.3
empty activity
capabilities, A.2.11
definition, 12.10.8
fault handling, 12.10.8
emulation tests
overview, 44.1.3
emulations
emulating inbound messages, 44.4.1
in BPEL test suites, 44.2.2
enable.bam.sensors parameter, 3.5.7
ending
tasks, 29.7
endpoint locations
multiple, 8.2.2.8
endpointURI
property, K.3
ends-with function
description, B.1.4.4
Enterprise JavaBeans
creating an Enterprise JavaBeans service, 1.5.2, 38.3
integrating Java interfaces with SOA composite applications, 38.1.2
interacting with SOA composite applications, 38.1, 38.1
support in workflow services, 34.1.1
supported versions, 38
Enterprise JavaBeans (EJB) service
creating an Enterprise JavaBeans service, 37.1.8
enterprise message sources
about, 56.1
creating, 56.2
datetime specification, 56.2.2
defining, 56.2, 58.2
handling errors in payloads, 56.2.4
XML formatting, 56.2.3
entity variable
binding key, 6.2.1.4
creating, 6.2.1
definition, 6.2
supported in BPEL 1.1 projects only, 6.2
using, 6.2
error assignee
configuring, 29.5.4
definition, 27.2.1.3
errors
EMS error handling configuration, 56.2.4
invalid settings, A.6
escalating
tasks, 29.7
escalation policy
escalate after, 29.7.5
overview, 29.7.1, 29.7.1
specifying, 29.7.6
evaluation time
definition, 18.2.2
Event Delivery Network
business events published in, 41.1
does not support durable subscriptions, 41.1
EDN-DB, 41.1
EDN-JMS, 41.1
implementations, 41.1
evidence store service, 34.1.10
definition, 34.1.10
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
WSDL file location, 34.1.1
Excel workbook
MIME mapping, 35.1.4
exceptions, 12.3
exit activity
capabilities, A.2.12
immediately ending a business process instance, 12.13.2
replaces the terminate activity in BPEL 2.0, A.2
EXM
support in SOA composite applications, 52.7.1
expiration policy
expire after, 29.7.3
never expire, 29.7.2
overview, 29.7.1, 29.7.1
renew after, 29.7.4
export file sample
ICommand, G.5
expression builder dialog
using domain value map functions, 47.4.3
expression constants
variable initialization, 6.4
expressions in calculations, 55.2.4
extended mapping (EXM)
See EXM
extension namespaces
declaring in BPEL 2.0, 6.23
external data source
about, 58.1
creating, 58.2
Oracle Data Integrator, 58.2.2
external routing
routing policy, 29.5.3
ExternalLegacyPartnerSupplier project, 3.3.1

F

facets
in the task display form, 30.4.3
fact types, 29.5.2.2
fault bindings, 22.1.2
fault handling, 12.5.1
creating, 12, 12.5.1
definition, 12.1
EMS payload error configuration, 56.2.4
fault policy, 12.4
importing RuntimeFault.wsdl, 12.5.1
modifying the WSDL files, 12.5.1
order of precedence in BPEL 2.0, 12.2.2.1
returning external faults, 12.9, 12.9.2
specifying an assertion condition, 12.14
throwing internal faults, 12.7
using catch branches, 12.10
using compensate activities, 12.12
using empty activities, 12.10.8
using scope activities, 12.10
using terminate activities, 12.13.1
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, 22.1.1
actions, 22.1.1.2
associating with a fault policy binding, 12.4.1.3
component level, 22.1.2
composite level, 22.1.2
conditions, 22.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, 18.1
fault-bindings.xml, 22.4.2
fault policy bindings file, 12.4
fault-policies.xml, 22.4.1
fault policy file, 12.4
faults
categories of faults in BPEL, 12.3
Qname fault name, 12.3
returning external faults, 12.9, 12.9.2
standard faults, 12.2
throwing internal faults, 12.7
throwing with assertion conditions, 12.14
fields
calculated, 55.2.4
lookup, 55.2.3
timestamp, 55.2.5
file adapter
chunking, 45.1.1.4.2
debatching, 45.1.1.4.1
definition, 37.1.3.3
streaming, 45.1.1.5.1
filters
adfBindings, 35.1.4
adfdiExcelDownload, 35.1.4
ADFLibraryFilter, 35.1.4
bindings filter, 35.1.4
copying, 55.6.2
Oracle BAM security, 55.6
fire and forget
one-way message, 5.1
flex fields
See mapped attributes
flow activity
capabilities, A.2.13
creating a parallel flow, 10.2
link synchronization syntax differences between BPEL 1.1 and 2.0, 10.2.3
synchronizing the execution of activities, 10.2.3
flowN activity
capabilities, A.2.14
customizing the number of flow activities, 10.3.1
definition, 10.3.1
replaced by the forEach activity in BPEL 2.0, A.2
fod.application.issoaenabled property, 3.5.4
folder permissions, 55.5.3
folders
deleting, 55.5.6
renaming, 55.5.5
forEach activity
capabilities, A.2.15
processing multiple sets of activities, 10.3.2
replaces the flowN activity in BPEL 2.0, A.2
successfulBranchesOnly attribute is not supported, 10.3.2
foreign.mds.type parameter, 3.5.7
format function
description, B.2.58.3
formatDate function
description, B.2.12
format-dateTime function
description, B.1.2.6
format-string function
description, B.1.4.5
FTP adapter
chunking, 45.1.1.4.2
debatching, 45.1.1.4.1
definition, 37.1.3.4
streaming, 45.1.1.5.1
functions
abs, B.1.3.1
add-dayTimeDuration-to-dateTime, B.1.2.1
addQuotes, B.2.1
advanced, B.4
appendToList, B.2.3
authenticate, B.2.2
batchProcessActive, B.2.58.1
batchProcessCompleted, B.2.58.2
BPEL XPath extension, B.2
chaining in transformations, 40.3.4.2
clearTaskAssignees, B.5.1
compare, B.1.4.1
compare-ignore-case, B.1.4.2
concat, 6.10
copyList, B.2.4
countNodes, B.2.5
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, 40.3.4
doc, B.2.6
dynamically setting email addresses and telephone numbers, 17.3.5
editing in transformations, 40.3.4.1
editing XPath expressions in transformations, 40.3.5
ends-with, B.1.4.4
examples, 6.1.2
format, B.2.58.3
formatDate, B.2.12
format-dateTime, B.1.2.6
format-string, B.1.4.5
functions prefixed with xp20 or orcl, 40.3.4
genEmptyElem, 6.19.4.4, B.2.58.4
generateGUID, B.2.13
generate-guid, B.4.2
getChildElement, B.2.58.5
getContentAsString, B.2.21
get-content-as-string, B.1.4.6
getConversationId, B.2.22
getCreator, B.2.23
getCurrentDate, 6.12, B.2.24
getCurrentDateTime, 6.12, B.2.25
getCurrentTime, 6.12, B.2.26
getDefaultRealmName, B.5.13.1
getDomain is deprecated, B.2
getElement, B.2.28
getFaultAsString, 12.6
getGroupIdsFromGroupAlias, B.2.31
getGroupProperty, B.5.13.2
getInstanceId, B.2.32
getLinkStatus, B.2.57.1
get-localized-string, B.1.4.8
getManager, B.5.13.3
getMessage, B.2.58.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, 17.3.5, B.5.13.6
getUserRoles, B.5.13.7
getUsersInGroup, B.5.13.9
getVariableData, 17.3.5, B.2.57.2
getVariableProperty, B.2.57.3
hours-from-dateTime, B.1.2.7
implicit-timezone, B.1.2.8
in transformations, 40.3.4
index-within-string, B.1.4.9
integer, B.2.46
isUserInRole, B.5.13.10
last-index-within-string, B.1.4.10
left-trim, B.1.4.11
listUsers, B.2.47
location of function descriptions, 6.1.2
lookupGroup, B.5.13.11
lookup-table, B.1.1.1
lookupUser, B.2.48, B.5.13.12
lookup-xml, B.4.8
lower-case, B.1.4.12
matches, B.1.4.13
max-value-among-nodeset, B.2.58.7
mediator XPath extension, B.3
minutes-from-dateTime, B.1.2.9
min-value-among-nodeset, B.2.58.8
month-from-dateTime, B.1.2.10
parseEscapedXML, 6.20, B.2.49
position, 6.19.1
prefixed with xp20 or orcl, 40.3.4
processXQuery, B.2.51
processXSLT, 17.3.1.2, B.2.52
processXSLTAttachment is deprecated, B.2
processXSQL is deprecated, B.2
query-database, B.1.1.2
readBinaryFromFile, B.2.53, B.3.12
readFile, B.2.54
right-trim, B.1.4.14
search, B.2.55
seconds-from-dateTime, B.1.2.11
selecting an data sequence element, 6.19.1
sequence-next-val, B.1.1.3
SOA XPath extension, B.1
square-root, B.2.58.9
subtract-dayTimeDuration-from-dateTime, B.1.2.12
timezone-from-dateTime, B.1.2.13
upper-case, B.1.4.15
wfDynamicGroupAssign, B.5.11
wfDynamicUserAssign, B.5.12
workflow service, B.5
writeBinaryToFile, B.2.56
year-from-dateTime, B.1.2.14
Fusion Order Demo
deploying, 3.5
deploying in a partition, 3.5.7
installing schema, 3.5.3
integration with spring, 52.6
introduction, 3.1
running, 3.6
setting up, 3.2
Store Front module, 3.1.1
WebLogic Fusion Order Demo, 3.1.2
introduction, 3.1.2
Fusion Web Application (ADF) application template, 35.1.3
FusionOrderDemo_R1PS5.zip, 3.2.2
FYI assignee
configuring, 29.4.6
definition, 27.2.1.1.2, 29.4.6
must first claim an FYI task before dismissing it, 30.4.4
tasks are not actionable, 29.8.7
workflow participant type, 27.2.1.1.2, 29.4.6

G

genEmptyElem function
description, 6.19.4.4, B.2.58.4
generateGUID function
description, B.2.13
generate-guid function
description, B.4.2
getChildElement function
description, B.2.58.5
getContentAsString function
description, B.2.21
get-content-as-string function
description, B.1.4.6
getConversationId function
description, B.2.22
getCreator function
description, B.2.23
getCurrentDate function
description, 6.12, B.2.24
getCurrentDateTime function
description, 6.12, B.2.25
getCurrentTime function
description, 6.12, B.2.26
getDefaultRealmName function
description, B.5.13.1
getDomain function
deprecated, B.2
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.57.1
get-localized-string function
description, B.1.4.8
getManager function
description, B.5.13.3
getMessage function
description, B.2.58.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, 17.3.5
getUserRoles function
description, B.5.13.7
getUsersInGroup function
description, B.5.13.9
getVariableData function
description, 6.10, B.2.57.2
example, 17.3.5
throws selectionFailure if result node set size is greater than one, B.2.57.2.1
using in mathematical calculations, 6.8
getVariableProperty function
description, B.2.57.3
global task variable name
specifying in human task activities, 28.4.4.1
globalTxMaxRetry property
description, C.1
globalTxRetryInterval property
description, C.1
governance
Oracle Enterprise Repository, A.5
Groovy classes
configuring with the spring service component, 52.8
group names
case sensitive by default, 29.2.7.1
group vote
configuring, 29.4.4
consensus percentage, 29.4.4.1
immediately triggering a voted outcome when a minimum percentage is met, 29.4.4.1
specifying group voting details, 29.4.4.1
waiting until all votes are in before triggering an outcome, 29.4.4.1

H

headers
normalized message header properties, H.1
SOAP headers, 6.22
Headers tab
in activities, A.2.1.5
heap size
increasing, 40.4.2.1, 45.1.3.1
History window
location of in Oracle JDeveloper, 4.1.1
hours-from-dateTime function
description, B.1.2.7
HTTP binding
binding component, 2.3.1, 2.4.1
configuring with the HTTP Binding Wizard, 37.1.2.2
creating your own schema, 37.1.2.2
enabling basic authentication, 37.1.2.3
in SOA composite applications, 37.1.2
limitations in SOA composite applications, 37.1.2
support for HTTPS in inbound and outbound directions, 37.1.2.2
supported inbound and outbound interactions, 37.1.2.1
supported operation types, 37.1.2.2
supported XSD types, 37.1.2.1
unsupported HTTP headers, 37.1.2.1
HTTP headers
unsupported, 37.1.2.1
human task
service component, 2.2.1
human task activity
associating with a BPEL process, 28.4.1
identification key, 28.4.4.3
including the task history of other tasks, 28.4.4.6
scope name and global task variable name, 28.4.4.1
specifying a task initiator and task priority, 28.4.3.2
specifying a task title, 28.4.3.1
specifying task parameters, 28.4.3.3
task owner, 28.4.4.2
viewing BPEL callbacks, 28.4.5.1
human task definition
associating with a BPEL process, 28.1.2
Human Task Editor
abruptly completing a condition, 29.5.1.2
accessing the sections of, 29.1.1
actionable emails, 34.2.7
allowing all participants to invite other participants, 29.5.1.1
assigning task participants by name or expression, 29.4.3.1.1, 29.5.4
bypassing task participants, 29.4.3.4, 29.4.4.5, 29.4.5.4
changing character set encoding, 29.8.4
configuring the error assignee, 29.5.4
creating a human task, 28.2
customizing notification headers, 29.8.10
editing notification messages, 29.8.2
escalate after policy, 29.7.5
escalating, renewing, or ending a task, 29.7
escalation and expiration policy overview, 29.7.1, 29.7.1
escalation rules, 29.7.6
expire after policy, 29.7.3
FYI assignee task participant, 29.4.6, 29.4.6
group voting details, 29.4.4.1
inviting additional task participants, 29.4.3.3, 29.4.4.4, 29.4.5.3
making email messages actionable, 29.8.7
multilingual settings, 29.6.2, 34.2.6
never expire policy, 29.7.2
notification preferences, 29.8
notifying recipients of changes to task status, 29.8.1
parallel task participant, 29.4.4
renew after policy, 29.7.4
securing notifications, 29.8.5, 34.2.10
sending email notifications to groups and application roles, 29.8.9
sending task attachments with email notifications, 29.8.8
serial task participant, 29.4.5, 29.4.5
setting up reminders, 29.8.3
sharing attachments and comments with task participants, 29.4.4.1
showing the Oracle BPM Worklist URL in notifications, 29.8.6
single approver task participant, 29.4.3
specifying access policies, 29.9.1
specifying business event callbacks, 29.11.1.2
specifying callback classes, 29.11.1
specifying digital signatures, 29.9.2
task attachments with email notifications, 34.2.8
task category, 29.2.6
task outcome, 29.2.4
task owner specification through the user directory, 29.2.7.1
task owner specification through XPath expressions, 29.2.7.2
task participants, 29.4
task payload data structure, 29.3
task priority, 29.2.5
task routing and customization in BPEL callbacks, 29.11.2
task title, 29.2.2
time limits for acting on tasks, 29.4.3.2, 29.4.4.3, 29.4.5.2
WordML style sheets in attachments, 29.6.1
human tasks
creating, 28.2
designing a human task, 31.1
human workflow
access rules, 27.2.1.7.4
application roles, 27.2.1.1.3
case sensitivity, 34.5.6
concepts, 27.2
database views, 34.8
definition, 27.1
groups, 27.2.1.1.3
integration with Oracle WebLogic Server, 34.6
participant assignments, 27.2.1.1.3
participant types, 27.2.1.1.2
participants, 27.2.1.1.1
routing policies, 29.5
System MBean Browser properties, K.7.4
task assignments, 27.2.1.2
task deadlines, 27.2.1.4
task stakeholders, 27.2.1.3
use cases, 27.3.1
users, 27.2.1.1.3

I

ICommand
clear, G.2.1
command line, 61.4
delete, G.2.2
detailed command descriptions, G.2
export, G.2.3
sample, G.5
general command and option syntax, 61.3
import, G.2.4
log, G.4
operations, G.1
regular expressions, G.6, G.6
remote execution, 61.5
rename, G.2.5
running, 61.2
sample export file, G.5
summary of commands, G.1
syntax, 61.3
syntax, object names, 61.3.3
XML file, G.3
ICommand utility, 61
ICommand web service, 59.5
idempotent property
description, C.1
identification key
specifying in human task activities, 28.4.4.3
identity service
definition, 27.4.1, 34.1.5
determining a user's local language and time zone, 32.12, 32.12
Enterprise JavaBeans, SOAP, and Java support, 34.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.9
isUserInRole, B.5.13.10
lookupGroup, B.5.13.11
lookupUser, B.5.13.12
providers, 34.1.5.1, 34.1.5.1.1
support for in workflows, 34.1.5
supported task operations, 34.1.5
use with JAZN, 34.1.5, 34.1.5.1
use with LDAP, 34.1.5, 34.1.5.1
WSDL file location, 34.1.1
if activity
capabilities, A.2.16
defining conditional branching, 11.2.2
replaces the switch activity in BPEL 2.0, A.2
ignoreMissingFromData attribute
selecting in an assign activity, A.2.3
using, 6.14.7.1
IM activity
capabilities, A.2.17
notifications support, 17.3.2
implicit-timezone function
description, B.1.2.8
import
source and target schemas into a transformation, 40.2.2
indexes
in data objects, 55.9
indexing methods
using XPath, 6.19.1
index-within-string function
description, B.1.4.9
inline variables initialization
in BPEL 2.0, 8.2.1.3
inMemoryOptimization property
description, C.1
insertMissingToData attribute
selecting in an assign activity, A.2.3
using, 6.14.7.2
instance names
setting the name at design time, 43.5.4
instances
routing messages to the same instance, 9.2
setting the composite instance name at design time, 43.5.4
starting new, 8.2.2.6
integer function
description, B.2.46
integration
of Java and WSDL-based components in the same composite, 38.1, 52.2, 52.3.1
interaction patterns
asynchronous interaction with a notification timer, 5.5
asynchronous interaction with a timeout, 5.4
asynchronous interactions, 5.3
common patterns between a BPEL process and another application, 5, 24
multiple interactions, 5.10
of interaction between a BPEL process and another application, 5, 24
one request, a mandatory response, and an optional response, 5.8
one request, multiple responses, 5.6
one request, one of two possible responses, 5.7
one-way message, 5.1
partial processing, 5.9
synchronous interactions, 5.2
Invalid Settings error message, A.6
invoke activity
adding a conversation ID, 8.2.5
adding to an asynchronous service, 8.2.1.2
capabilities, A.2.18
definition, 4.2, 7.1
in asynchronous services, 8.2.1.2, 8.2.2.5
in synchronous services, 7.1, 7.2.2.3
throwing faults with assertion conditions, 12.14
isUserInRole function
description, B.5.13.10

J

JAR
See .JAR Files
.JAR files
adding custom classes and JAR files, 14.3
adf-desktop-integration.jar, 35.1.4
creating a JAR file for deployment, 43.7.1.1.3
resourcebundle.jar file, 35.1.4
wsclient.jar, 35.1.4
Java
support in workflow services, 34.1.1
Java applications
wrapped as SOAP services, 14.2.1
Java Connector Architecture (JCA)
definition, 1.4
Java embedding
bpelx:exec extension, 14.2.6
example, 14.4
import syntax in BPEL 1.1, 14.2.4
import syntax in BPEL 2.0, 14.2.4
in a BPEL process, 14
Java code snippets in a BPEL 2.0 process, 14.2.4
Java code snippets into a BPEL process with the bpelx:exec tag, 14.2.3
using thread.sleep(), 14.4.2
wrapping Java code as a SOAP service, 14.2.2
Java embedding activity
capabilities, A.2.19
using Java embedding in a BPEL process, 14.4
Java interfaces
creating Java interface integration with SOA composite applications, 38.3.2
integrating Enterprise JavaBeans and SOA composite applications, 38.1, 38.1.2
integration of Java and WSDL-based components in the same SOA composite application, 52.2
selecting when creating a partner link, 4.3
using with spring service components, 52.2
JAXB
configuring the workflow client, 34.6.1.2.1
support in SOA composite applications, 52.7
JAZN
storing a user's local language and time zone, 32.12
use with identity service, 34.1.5, 34.1.5.1
jdbc.port parameter, 3.5.3
jdbc.sid parameter, 3.5.3
jdbc.urlBase parameter, 3.5.3
jdeveloper.home parameter, 3.5.3
JMS
definition, 1.4
JMS adapter
definition, 37.1.3.5
sensor publish type, 18.1
JMS queue
sensor publish type, 18.1
JMS topic
sensor publish type, 18.1
join conditions
using in target activities, 10.2.6

K

keepGlobalVariables property
description, C.1
keepSrcElementName attribute
selecting in an assign activity, A.2.3
using, 6.14.7.3
knowledge module
Oracle BAM, 57.2

L

languages
changing
from jazn xml file, 32.12.4
preferences, 32.12
setting in JAZN, 32.12
setting in LDAP, 32.12
large documents
best practices for handling, 45.1
importing large data sets in Oracle B2B, 45.2.8
large numbers of mediators in composites, 45.2.7
limitations on concurrent processing, 45.1.2
opaque schema for processing large payloads, 45.1.2.1
processing in Oracle B2B, 45.1.3.7
setting a default JTA timeout for large documents, 45.1.3.1
setting audit levels, 45.1.3.2
use cases for handling, 45.1.1
using a flow with multiple sequences, 45.2.4
using a flow with no sequence, 45.2.6
using a flow with one sequence, 45.2.5
using assign activities in BPEL and mediator, 45.1.3.3
using large numbers of activities in BPEL processes (with FlowN), 45.2.3
using large numbers of activities in BPEL processes (without FlowN), 45.2.2
using XSLT transformations for repeating structures, 45.1.3.6
using XSLT transformations on large payloads (for BPEL and mediator), 45.1.3.4, 45.1.3.5
large XML documents
processing with complex structures, 45.1.1.5
processing with repeating constructs, 45.1.1.4
last-index-within-string function
description, B.1.4.10
layouts, data object, 55.4.2
LDAP
storing a user's local language and time zone, 32.12
used with identity service, 34.1.5, 34.1.5.1
left-trim function
description, B.1.4.11
listUsers function
description, B.2.47
literal strings
assigning, 6.9
literal XML
variable initialization, 6.4
localization, worklist, 32.12
Log window
location of in Oracle JDeveloper, 4.1.1
looking up cross reference tables, 49.6, 49.6
xref
lookupXRef function, 49.6.1
lookup fields, 55.2.3
lookupGroup function
description, B.5.13.11
lookup-table function
description, B.1.1.1
lookupUser function
description, B.2.48, B.5.13.12
lookupValue functions
dvm
lookupValue function, 47.4.1.1
lookupValue1M function, 47.4.1.2
lookup-xml function
description, B.4.8
lower-case function
description, B.1.4.12

M

managed.server parameter, 3.5.7
managed.server.port parameter, 3.5.7
management chains
definition, 29.4.3.1
participant lists, 29.4.3.1.2
rule-based, 29.4.3.1
ManualRuleFire web service, 59.4
map parameters
creating in transformations, 40.3.12
map variables
creating in transformations, 40.3.12
mapped attributes, 32.10, 32.10.1
using, 32.10
values, 34.1.9
master and detail processes
creating, 16.2
definition, 16.1
receive signal activity, A.2.24
signal activity, A.2.32
matches function
description, B.1.4.13
maxOccurs attribute, 6.19, 6.19.1
setting for transformations, 40.4.3
max-value-among-nodeset function
description, B.2.58.7
mediator creation
specifying operation or event subscription properties, 19.8
mediator XPath extension functions, B.3
message aggregation
in a BPEL process, 9.2
message filtering, 63.4.4, 64.5.4, 65.5.4
message schemas
updating, 2.3.3
viewing, 2.3.3
message source advanced formatting, 56.2.3
message sources, 56.1
message types
support for simple types in a message part, 2.3.2
MessageFilter, 63.4.4, 64.5.4, 65.5.4
MessageFilterFactory, 63.4.4, 64.5.4, 65.5.4
messages
business event use, 9.2.2
controlling the number of instances to create to route messages, 9.2.1
race conditions, 9.2.3
receiving, 63.4, 64.5, 65.5
rejecting, 63.4.4, 64.5.4, 65.5.4
routing a message to a new or existing instance when using correlation sets, 9.2.3
routing to the same instance, 9.2
using the same operation in entry and midprocess receive activities, 9.2.2
MessagingClientFactory, 63.2.1
MessagingClient.receive, 63.4.2, 64.5.2, 65.5.2
MessagingClient.registerAccessPoint, 63.4.1, 64.5.1, 65.5.1
MessagingClient.registerMessageFilter, 63.4.4, 64.5.4, 65.5.4
metadata
service components, 25.4.2
Metadata Service (MDS)
creating a SOA-MDS connections, 43.7.3.2.1
definition, 1.6
MIME
creating composites that use MIME attachments, 45.1.1.2.1
MIME mapping
Excel workbook, 35.1.4
MinBPELWait property, 15.4.1
minimum wait time
MinBPELWait property, 15.4.1
minOccurs attribute
setting for transformations, 40.4.3
minutes-from-dateTime function
description, B.1.2.9
min-value-among-nodeset function
description, B.2.58.8
modes
xref
populateLookupXRefRow function, 49.5.2
populateXRefRow function, 49.5.1
populateXRefRow1M function, 49.5.3
modifying a mediator, 19.9
modifying event subscriptions, 19.9.2
modifying operations, 19.9.1
modifying cross reference tables
adding a column, 49.4.4
modifying mediator event subscriptions, 19.9.2
modifying mediator operations, 19.9.1
month-from-dateTime function
description, B.1.2.10
MQ adapter
definition, 37.1.3.6
MTOM
adding MTOM attachments to web services, 45.1.1.3
using SOAP, 45.1.1.1.2
multilingual settings
specifying in tasks, 29.6.2, 34.2.6
multipart WSDLs
adding to a composite, 2.3.2
myRole attribute
definition, 8.2.2.3

N

named templates
creating, 40.3.4.3
in functions, 40.3.4.3
names and expressions
definition, 29.4.3.1
participant list, 29.4.3.1.1
rule-based, 29.4.3.1
namespace prefix, B.2.57
namespaces
BPEL 1.1 prefix, 6.1.2, B.2.57
BPEL 2.0 prefix, 6.1.2, B.2.57
declaring extension namespaces in BPEL 2.0, 6.23
ensuring the uniqueness of WSDL namespaces, 2.3.2
naming conventions
for BPEL projects, 4.1.1
nonBlockingInvoke property
description, C.1
normalized message header properties
Oracle BPEL Process Manager, H.2
Oracle Web Services Addressing, H.3
NOT operator, 55.2.4
notification messages
editing, 29.8.2
notification services
actionable emails, 34.2.7
configuring the notification channel, 34.2.5
custom notification headers, 34.2.14
definition, 27.4.1
error message support, 34.2.2
multilingual settings, 34.2.6
notification contents, 34.2.1
reliability support, 34.2.3
sending inbound and outbound attachments, 34.2.8
sending inbound comments, 34.2.9
sending reminders, 34.2.12
sending secure notifications, 34.2.10
setting automatic replies to unprocessed messages, 34.2.13
specifying participant notification preferences, 29.8
notifications
allowing the end user to select the notification channels, 17.4
configuring in Oracle JDeveloper, 17.3
customizing notification headers, 29.8.10
definition, 27.2.1.5
dynamically setting email addresses and telephone numbers, 17.3.5
email attachment support, 17.3.1.1
email support, 17.1, 17.3.1
formatting the email message body as HTML, 17.3.1.2
IM support, 17.3.2
making email messages actionable, 29.8.7
securing to exclude details, 29.8.5
selecting recipients by browsing the user directory, 17.3.6
sending email notifications to groups and application roles, 29.8.9
sending task attachments with email notifications, 29.8.8
setting up, 17.2
showing the Oracle BPM Worklist URL, 29.8.6
SMS support, 17.3.3
voice mail support, 17.3.4
notifications and reminders
in tasks, 34.2
numeric values
assigning, 6.7

O

onAlarm branch
of pick activities, 15.2, A.2.22
of scope activities, 15.2, A.2.22
one-to-many mapping, 47.1.1.3
onEvent branch
creating in a scope activity, 15.5.2
specifying events to wait for message arrival, 15.5
one-way invocations
introduction, 13.2
oneWayDeliveryPolicy property
description, 4.1.1, C.1
setting, 13.2
setting during BPEL process creation, 4.1.1
one.way.returns.fault
property, K.3
onMessage branch
of pick activities, 15.2, A.2.22
of scope activities, 15.2, A.2.22
simultaneous onMessage branches in BPEL 2.0, 15.2.3
operators
AND operator, 55.2.4
optimization
streaming attachments, 45.1.1.2.1
OR operator, 55.2.4
Oracle Application Development Framework (ADF)
binding component, 1.5.2
Oracle Applications adapter
definition, 37.1.4
Oracle B2B
attachments, 45.1.1.2.3
binding component, 2.3.1, 2.4.1
definition, 1.5.2, 37.1.6
properties, K.5
streaming, 45.1.1.5.2
Oracle BAM, 53.7
definition, 1.5.2, 37.1.5
See Oracle Business Activity Monitoring
Server connection, 54.3
Oracle BAM Adapter, 53.1
Oracle BAM knowledge modules, 57.2
Oracle BAM Server
creating a BPEL sensor, 53.7.1
creating a BPEL sensor action, 53.7.2
creating a connection to, 53.4.1
Oracle BAM Server connection, 53.4
Oracle BPEL Designer
layout, 4.1.1
Oracle BPEL Process Manager
System MBean Browser properties, K.7.2
Oracle BPM Worklist
See worklist
Oracle Business Activity Monitoring
creating a BPEL sensor action for Oracle BAM Server, 53.7.2
creating a BPEL sensor for Oracle BAM Server, 53.7.1
creating a connection to Oracle BAM Server, 53.4.1
definition
integration with Oracle BPEL Process Manager sensors, 53.7
message batching limitations, 53.7.2
overview, 53.7
Oracle Enterprise Manager Fusion Middleware Control
improving the loading of pages, 45.3.2
properties, K.6
Oracle Enterprise Repository
design-time governance, A.5
Oracle Internet Directory
storing a user's local language and time zone, 32.12
Oracle JDeveloper
adapters, 4.5
configuring notifications, 17.3
creating sensors, 18.2.1
installing the Oracle SOA Suite extension, 2.1.1, J.2.2
location of Application Navigator, 4.1.1
location of Component Palette, 4.1.1
location of Designer window, 4.1.1
location of History window, 4.1.1
location of Log window, 4.1.1
location of Property Inspector, 4.1.1
location of Source window, 4.1.1
location of Structure window, 4.1.1
overview of rules designer environment, 25.3.1
transformations, 40.2
Oracle JDeveloper project
desktop integration, adding, 35.1.3
Oracle Mediator
define routing rules, 20.3
definition, 19.1
routing rules, 20.1
service component, 2.2.1
System MBean Browser properties, K.7.3
wiring two Oracle Mediators can cause an infinite loop, 2.5.3
Oracle Mediator Editor, 19.3
environment
Application Navigator, 19.3
History Window, 19.3
Log Window, 19.3
Oracle Mediator Editor, 19.3
Property Inspector, 19.3
Source View, 19.3
Structure Window, 19.3
layout, 19.3
Oracle Mediator error handling
actions, 22.1.1.2
conditions, 22.1.1.1
fault bindings, 22.1.2
fault policy, 22.1.1
introduction, 22.1
using, 22.2
XML schema files, 22.4
Oracle Service Bus
invocation by the direct binding service, 39.3
invoking through a direct binding service, 37.1.9
Oracle Service Bus (OSB)
invocation by the direct binding service, 37.1.9
Oracle Service Registry
changing endpoint locations in the registry control, A.4.4.1
configuring a SOA project to invoke a service from the registry, A.4.3
configuring the inquiry URL, UDDI service key, and endpoint address for runtime, A.4.4
creating a connection to, A.4.2
dynamically resolving the SOAP endpoint location, A.4.3.1
dynamically resolving the WSDL endpoint location, A.4.3.2
publishing a business service, A.4.1
publishing and browsing, A.4
publishing WSDLs from multiple SOA partitions, A.4.4.2
publishing WSDLs to UDDI for multiple partitions, A.4.5
System MBean Browser properties, K.7.5
Oracle SOA Suite
definition, 1.3
Oracle User Messaging Service (UMS)
configuring, 62
definition, 17.1
oracle.composite.faultBindingFile
property, 12.4, K.3
oracle.composite.faultPolicyFile
property, 12.4, K.3
oracle.home parameter, 3.5.7
oracle.webservices.local.optimization
property, K.3
streaming attachments, 45.1.1.2.1
OrderAppovalHumanTask project, 3.3.1
OrderBookingComposite composite
business rules, used in, 3.4
OrderBookingComposite project, 3.3.1
flow described, 3.4
OrderProcessor BPEL process, 3.4
OrderSDOComposite project, 3.3.1
organizing data objects, 55.5
org.quartz.scheduler.idleWaitTime
properties, K.4
overview, 18.1
OXM
support in SOA composite applications, 52.7

P

packaging
of artifact files for deployment, 43.3
pages
improving the loading of pages in Oracle Enterprise Manager Fusion Middleware Control, 45.3.2
parallel
definition, 29.4.4
workflow participant type, 29.4.4
parallel blocks
definition, 29.4.1
parallel branches
customizing the number, 10.3
parallel flows
definition, 10
parallel participant types
specifying where to store the subtask payload, 29.5.4
parseEscapedXML function
description, 6.20, B.2.49
partial processing
BPEL process as the client, 5.9
BPEL process as the service, 5.9
definition, 5.9
participant assignments
definition, 27.2.1.1.3
participant lists
rulesets, 29.4.3.1.3
value-based management chains, 29.4.3.1.2
value-based names and expressions, 29.4.3.1.1
participant types
FYI assignee, 27.2.1.1.2, 27.2.1.1.2, 29.4.6
parallel, 27.2.1.1.2, 29.4.4
serial, 27.2.1.1.2, 29.4.5
single approver, 27.2.1.1.2, 29.4.3
partitions
ant scripts, 43.7.5.2.17
creating, 43.7.1.1.3
default partition, 43.7.1.1.3
deployment in, 43.7.1.1.3, 43.7.1.1.3
in the Fusion Order Demo, 3.5.7
issues with deploying the same composite with a human workflow into multiple partitions, 43.7.1.1.3, 43.7.5.2.4
selecting a partition during deployment, 43.7.1.1.3
partner link activity
capabilities, A.2.20
partner links
adding to an asynchronous service, 8.2.1.1
creating, 4.4
definition, 4.3
for an inbound adapter, 4.4.1.2
for an outbound adapter, 4.4.1.1
from an abstract WSDL to call a service, 4.4.1.3
from an abstract WSDL to implement a service, 4.4.1.4
from an existing human task, business rule, or Oracle Mediator, 4.4.1.6
in asynchronous services, 8.2.1.1, 8.2.2.2, 8.2.2.3
in synchronous services, 7.1
Oracle BAM, 53.6.1
overview, 4.3
specifying a WSDL file, 4.3
using a dynamic partner link at runtime, 8.3
with human tasks or business rules, 4.4.1.5
partnerLinkType
definition, 8.2.2.2
partnerRole attribute
definition, 8.2.2.3
PartnerSupplierComposite project, 3.3.1
passThroughHeader
property, K.3
permissions
copying, 55.3.3
data objects, 55.3
setting on folders, 55.5.3
phase activity
BPEL scope creation, 51.2.2
business rule service component creation, 51.2.2
capabilities, A.2.21
mediator service component creation, 51.2.2
using with two-layer business process management, 51.2
pick activity
adding correlations on an OnMessage branch, A.2.22
capabilities, A.2.22
code example, 15.2.2
condition branches, 15.2
creating, 15.2.1
differences with a receive activity, 15.2
for timeouts, 15.1
onAlarm branch, 15.2, A.2.22
onMessage branch, 15.2, A.2.22
simultaneous onMessage branches in BPEL 2.0, 15.2.3
throwing faults with assertion conditions, 12.14
policies
adding security policies, 2.6
attaching, 42.2
definition, 42.1
overriding client property values, 42.2.2.1
overriding policy configuration property values, 42.2.2
overriding server property values, 42.2.2.2
supported categories, 42.1
populating cross reference tables, 49.5
xref
populateXRefRow1M function, 49.5.3
portlets
See task list portlets
ports
in synchronous services, 7.1
portType
definition, 8.2.2.1
position function
description, 6.19.1
process definitions
importing in BPEL 2.0, 6.18
process initiation
in BPEL test suites, 44.2.1
processes
naming conventions, 4.1.1
processXQuery function
description, B.2.51
processXSLT function
description, B.2.52
example, 17.3.1.2
processXSLTAttachment function
deprecated, B.2
processXSQL function
deprecated, B.2
projects
naming conventions, 4.1.1
ViewController, 35.1.3
properties
adapter rejected messages, K.4
completionPersistPolicy, C.1, K.1
composite.xml file properties, K.3
cross references, K.6.5
deployment descriptors overview, K.1
disableAsserts, C.1, K.1
endpointURI, K.3
fault policy, K.4
globalTxMaxRetry, C.1, K.1
globalTxRetryInterval, C.1, K.1
human workflow notifications, K.6.3
human workflow System MBean Browser, K.7.4
human workflow task service, K.6.3
idempotent, C.1, K.1
inMemoryOptimization, C.1, K.1
JCA adapter normalized message header properties overview, K.2.1
keepGlobalVariables, C.1, K.1
nonBlockingInvoke, C.1, K.1
normalized message header properties overview, K.2
normalized message properties, H
oneWayDeliveryPolicy, 4.1.1, 13.2, C.1, K.1
one.way.returns.fault, K.3
Oracle B2B, K.5, K.6.6
Oracle B2B normalized message header properties overview, K.2.3
Oracle BPEL Process Manager, K.6.2
Oracle BPEL Process Manager normalized message header properties overview, K.2.2
Oracle BPEL Process Manager System MBean Browser, K.7.2
Oracle Enterprise Manager Fusion Middleware Control, K.6
Oracle Mediator, K.6.4
Oracle Mediator System MBean Browser, K.7.3
Oracle Service Registry, K.7.5
Oracle Web Services Addressing normalized message header properties overview, K.2.2
oracle.composite.faultBindingFile, 12.4, K.3
oracle.composite.faultPolicyFile, 12.4, K.3
oracle.webservices, K.3
org.quartz.scheduler.idleWaitTime, K.4
passThroughHeader, K.3
reenableAggregationOnComplete, 9.2.1, C.1, K.1
retryCount, K.4
retryInterval, K.4
rolesAllowed, K.3
sensorActionLocation, C.1, K.1
sensorLocation, C.1, K.1
service and reference binding components, K.6.7
SOA Infrastructure, K.6.1
SOA Infrastructure System MBean Browser, K.7.1
streamIncomingAttachments, K.3
streamOutgoingAttachments, K.3
System MBean Browser, K.7
Transaction, 4.1.1
transaction, 13.1.1, 13.1.1.1, 13.1.1.2, C.1, K.1
uddiCacheLifetime, K.7.5
validateXML, C.1, K.1
Properties tab
in activities, A.2.1.6
property aliases
creating for correlation sets, 9.1.1.6
Property Inspector
defining a deployment descriptor property, C.1.1
editing, 9.2.1
location of in Oracle JDeveloper, 4.1.1
public views
sensors, D.1, D.2
publish types
creating a custom publisher, 18.2.5
custom, 18.1
database, 18.1
definition, 18.1
JMS Adapter, 18.1
JMS queue, 18.1
JMS topic, 18.1
purge script
deleting instances and rejected messages, 45.3.1

Q

Qname
fault name, 12.3
qualifier, 47.1.1.1
qualifier order, 47.1.1.2
qualifier order, 47.1.1.2
query-database function
description, B.1.1.2

R

race conditions
with message aggregation, 9.2.3
readBinaryFromFile function
description, B.2.53, B.3.12
readFile function
description, B.2.54
limitation on web server file access requiring authorization, B.2.54
reading files from absolute directory paths, B.2.54
receive activity
adding to an asynchronous service, 8.2.1.3
associating with correlation sets, 9.1.1.5
capabilities, A.2.23
create instance, 8.2.2.5
creating new instances, 8.2.2.6
differences with a pick activity, 15.2
in asynchronous services, 8.2.1.3, 8.2.2.5
setting timeouts for request-response operations, 15.3
throwing faults with assertion conditions, 12.14
receive signal activity
capabilities, A.2.24
in master and detail processes, 16.2.1
receiving a message, 63.4, 64.5, 65.5
reenableAggregationOnComplete property
description, 9.2.1, C.1
references
adding, 2.4.1, 2.4.2
definition, 1.5.2, 1.6, 2.3.2
deleting, 2.4.2
wiring, 2.5.2
regular expressions
ICommand, G.6
rejecting messages, 63.4.4, 64.5.4, 65.5.4
reminders
for task notifications, 34.2.12
remoteFault
definition, 12.3.2.2
remove entity activity
capabilities, A.2.25
renaming data objects, 55.8
renaming folders, 55.5.5
renewing
tasks, 29.7
repeating constructs
processing large XML, 45.1.1.4
repeating elements
in transformations, 40.3.6.3
repeatUntil activity
capabilities, A.2.26
defining conditional branching, 11.4
replay activity
capabilities, A.2.27
creating, 12.11.1
re-executing activities in a scope activity, 12.11
replayFault
definition, 12.3.2.3
reply activity
capabilities, A.2.28
reporting schema
for database publish type of sensors, D.2.1
reports
correcting memory errors when generating for transformations, 40.4.2.1
customizing sample XML generation for transformations, 40.4.3
generating for transformations, 40.4.2
worklist, 32.11.1
resequencing
BestEffort resequencer, 23.2.3
configuring, 23.3
configuring the strategy, 23.3.2
definition, 23.1
determining the level, 23.3.1
FIFO resequencer, 23.2.2
groups and sequence IDs, 23.1.1
identification of groups and sequence IDs, 23.1.2
order types, 23.2
standard resequencer, 23.2.1
resource bundles, 34.5
class loading, 34.4
for displaying tasks in different languages, 29.6.2, 34.2.6
specifying stage and participant names, 34.5.5
Resource Palette
introduction, 2.1.2
using, 2.3.2
resourcebundle.jar file, 35.1.4
rethrow activity
capabilities, A.2.29
rethrowing faults, 12.8
supported in BPEL 2.0 projects, A.2.29
retryCount
properties, K.4
retryInterval
properties, K.4
revisions
activating, 2.8.1
invoking the default revision, 2.4.5
retiring, 2.8.1
setting the default revision, 2.8.1, 2.8.1
turning off, 2.8.1
turning on, 2.8.1
undeploying, 2.8.1
right-trim function
description, B.1.4.14
roles
for partner links in asynchronous services, 8.2.2.2
rolesAllowed
property, K.3
routing policies
available types, 29.5
business rules, 29.5
completing parent subtasks of early completing subtasks, 29.5.1.4
enabling early completion in parallel subtasks, 29.5.1.3
external routing, 29.5, 29.5.3
routing a task to all participants in the order specified, 29.5
selecting, 29.5
routing rules, 20.1
define, 20.3
defining, 20.3
filter expression, 20.3.2.8
introduction, 20.1
routing slip
definition, 29.4.3.2
RPC styles
differences with document-literal styles in WSDL files, 6, 6.21
rulesets
management chains, 29.4.3.1
names and expressions, 29.4.3.1
participant lists, 29.4.3.1.3
runtime config service
definition, 27.4.1
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
supported task operations, 34.1.9
WSDL file location, 34.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

samples
business events, 41
business rules, 25.7
domain value maps, 47.6
dynamic assignment functions, 34.3.1.3
email notifications, 30.7.1
Hello World, 7
human workflow, 29.5.2.4, 29.11.1.2, 31.13
internationalization of attribute labels, 34.1.9.1
iterative design, 29.5.2.4
mediator asynchronous response, 20.4.2
mediator routing messages, 20.4.1
notifications, 17.3.1.1
Oracle SOA Suite, 1.8
transformations, 40.3.4.4
two-layer business process management, 51.4
workflow event callbacks, 29.11.1.2
SAR file
definition, 1.6.3, 43.3
deploying, 43.7.1.1.2
SCA See Service Component Architecture
sca-build.properties file, 3.5.7
schema files
creating a transformation map file from imported schemas, 40.2.2
replacing in the XSLT Mapper, 40.3.16
schemas
updating message schemas, 2.3.3
viewing message schemas, 2.3.3
scope activity
adding descriptive notes and images, 12.10.2
capabilities, A.2.30
creating, 12.10.3
creating an onEvent branch, 15.5.1
fault handling, 12.10
re-executing with a replay activity, 12.11
using a fault handler in a scope activity, 12.10.5
scope name
specifying in human task activities, 28.4.4.1
SDO
See Service Data Objects (SDO)
search function
description, B.2.55
seconds-from-dateTime function
description, B.1.2.11
security filters
copying, 55.6.2
on data objects, 55.6
security model
for workflow services, 34.1.2
in SOAP web services, 34.1.2.1
workflow context on behalf of a user, 34.1.2.2
security policies
See policies
seed.bam.do parameter, 3.5.7
seedBAMServerObjects ant script, 3.5.7, 3.5.7
seedDemoUsers ant script, 3.5.7
seedFodJmsResources ant script, 3.5.7
sensor actions
configuring, 18.2.3
creating a BPEL sensor action for Oracle BAM Server monitoring, 53.7.2
viewing metadata, 18.3
XSD schema file, D.3
sensor data
persisting in a reporting schema, D.2.1
sensorActionLocation property
description, C.1
sensorLocation property
description, C.1
sensors, 18.1, 53.7
activity sensors, 18.1
BPEL reporting schema, D.2.1
configuring, 18.2.2
creating a BPEL sensor for Oracle BAM Server to monitor, 53.7.1
creating a connection to Oracle BAM Server, 53.4.1
creating a custom publish type, 18.2.5
creating in Oracle JDeveloper, 18.2.1
definition, 18.1
evaluation time, 18.2.2
fault sensors, 18.1
integration with Oracle Business Activity Monitoring, 53.7
public views, D.1, D.2
publish types, 18.1
sensor actions XSD schema file, D.3
variable sensors, 18.1
viewing metadata, 18.3
sequence activity
capabilities, A.2.31
sequence-next-val function
description, B.1.1.3
sequential blocks
definition, 29.4.1
sequential list of approvers
configuring, 29.4.5
serial
definition, 29.4.5
workflow participant type, 29.4.5
server connection, Oracle BAM, 54.3
server.password parameter, 3.5.7
server-setup-seed-deploy-test ant script, 3.5.7
server.targets parameter, 3.5.7
server.user parameter, 3.5.7
Service Component Architecture
definition, 1.4
described, 1.5
service components
adding, 2.2, 2.2.1, 2.2.2
available types, 1.5.1
BPEL process, 1.5.1, 2.2.1, 4.1
business rules, 1.5.1, 2.2.1, 25.4.2
definition, 1.5.1
deleting, 2.2.2
editing, 2.2.3
human task, 1.5.1, 2.2.1, 28, 29
introduction, 2.2.1, 2.3.1, 2.4.1
mediator, 1.5.1
metadata, 25.4.2
Oracle Mediator, 2.2.1, 19.1
spring, 1.5.1, 2.2.1
types, 2.2.1
web service, 25.4.2
wiring, 2.5.1, 2.5.2
Service Data Objects (SDO), 6.2
creating Enterprise JavaBeans integration with SOA composite applications, 38.3.1
definition, 1.4
converting from XML to SDO, 6.3.2
declaring SDO-based variables, 6.3.1
embedding with bpelx:exec, 14.5
entity variable support, 6.2.1
passing parameters between Enterprise JavaBeans and SOA composite applications, 38.1, 38.1.1
using in Enterprise JavaBeans Java interfaces
using in an Enterprise JavaBeans application, 38.2
using standalone SDO-based variables, 6.3
service engines
definition, 1.6
described, 1.6.2
human workflow, 27.4.3
Service Infrastructure
definition, 1.6
service names
in adapters, 4.5
Service-Oriented Architecture (SOA)
definition, 1.1
services
adding, 2.3.1, 2.3.5
ADF-BC, 1.5.2, 37.1.7, A.3
AQ adapter, A.3
automatically exposing as a SOAP service, 2.3.1
database adapter, A.3
definition, 1.2, 1.5.2, 1.6, 2.3.2
deleting, 2.3.5
direct binding service, 37.1.9, 39, A.3
editing, 2.3.4
Enterprise JavaBeans (EJB) service, 37.1.8, A.3
file adapter, A.3
FTP adapter, A.3
HTTP binding, 37.1.2, A.3
JMS adapter, A.3
MQ adapter, A.3
Oracle Applications adapter, A.3
Oracle B2B, A.3
Oracle Business Activity Monitoring, A.3
overview, A.3
selecting a WSDL, 2.3.2
socket adapter, A.3
third party adapter, A.3
web services, A.3
wiring, 2.5.1
servlet
adfdiRemote, 35.1.4
setDomainEnv.cmd file, 3.2.3
setDomainEnv.sh file, 3.2.3
setting folder permissions, 55.5.3
setting up, 34.2.7
signal activity
capabilities, A.2.32
in master and detail processes, 16.2.1
simple types
supported as message parts, 2.3.2
single approver
configuring, 29.4.3
definition, 29.4.3
workflow participant type, 29.4.3
Skip Condition tab
bypassing execution of activities, 11.5.1
in activities, A.2.1.7
SMS activity
capabilities, A.2.33
notifications support, 17.3.3
SOA Composer
accessing, 48.1.1
committing changes at runtime, 48.5
definition, 48.1
detecting conflicts among concurrent users, 48.6
editing domain value maps at runtime, 48.3
saving domain value maps at runtime, 48.4
SOADesigner role required to access metadata, 48.1.1
viewing domain value maps at runtime, 48.2
SOA composite applications
activating, 2.8.1
creating, 2.1
customizing, 46.1
deploying a single composite, 43.7.1
deploying an existing archive, 43.7.4
deploying multiple composites, 43.7.2
deploying shared metadata across composites, 43.7.3
deployment, 2.8.1
interacting with Enterprise JavaBeans, 38.1, 38.1
invoking other composites, 2.7.1
invoking the default revision, 2.4.5
restrictions on application names, 2.1.1
retiring, 2.8.1
setting as the default revision, 2.8.1
shutting down, 2.8.1
starting up, 2.8.1
testing, 2.8
undeploying, 2.8.1
SOA Composite Editor
layout, 2.1.2
SOA Governance
Oracle Enterprise Repository, A.5
SOA Infrastructure
properties, K.6.1
System MBean Browser properties, K.7.1
SOA XPath extension functions, B.1
SOA-MDS connections
opening the composite.xml file, 43.5.7.1
soa.only.deployment parameter, 3.5.7
SOAP
definition, 1.4
reading and encoding SOAP attachment content, 45.1.1.2.1
security in SOAP web services, 34.1.2.1
support in workflow services, 34.1.1
with attachments, 45.1.1.2.1
SOAP headers, 6.22
receiving in BPEL, 6.22.1
sending in BPEL, 6.22.2
SOAP services
performance issues, 14.2.1
using Java code, 14.2.1
SOAP-encoded arrays, 6.19.2
in BPEL 2.0, 6.19.2.1
using a wsdl
arrayType attribute inside a schema, 6.19.2.2
soa.server.oracle.home parameter, 3.5.7
socket adapter
definition, 37.1.3.7
Source window
location of in Oracle JDeveloper, 4.1.1
sources
message, 56.1
Sources tab
available only in BPEL 2.0 projects, 10.2.4, A.2.1.8
in activities, A.2.1.8
specifying operation or event subscription properties, 19.8
spring
configuring Aspectj classes, 52.8
configuring Groovy classes, 52.8
contents of componentType file, 52.3.1
contents of spring context file, 52.3.1
creating a spring service component in Oracle JDeveloper, 52.3
EXM files, 52.7.1
in Fusion Order Demo, 3.3.1, 52.6
integration
of Java and WSDL-based components in the same composite, 52.2
introduction, 52.1
JAXB and OXM support, 52.7
service component, 2.2.1
using callbacks, 52.2.2
square-root function
description, B.2.58.9
SSL
configuring when creating an application server connection, 43.7.1.1.1
stages
definition, 29.4
standard faults
BPEL 1.1, 12.2.1
BPEL 2.0, 12.2.2
definition, 12.2
Store Front module
deploying, 3.5.6
fod.application.issoaenabled property, 3.5.4
placing orders, 3.6
StoreFrontService project, 3.1.1
StoreFrontService project, 3.1.1
StoreFrontUI project, 3.1.1, 3.1.1
streamIncomingAttachments
property, K.3
streamIncomingAttachments property, 45.1.1.2.1
streaming
attachments, 45.1.1.2.1
Oracle B2B, 45.1.1.5.2
properties for streaming attachments, 45.1.1.2.1
sending attachment streams, 45.1.1.2.1
with the file and FTP adapters, 45.1.1.5.1
streamOutgoingAttachments
property, K.3
streamOutgoingAttachments property, 45.1.1.2.1
string functions in calculations, 55.2.4
strings
concatenating, 6.10
converting to an XML element, 6.20
Structure window
location of in Oracle JDeveloper, 4.1.1
subtract-dayTimeDuration-from-dateTime function
description, B.1.2.12
switch activity
capabilities, A.2.34
in conditional branching logic, 11.2.1
replaced by the if activity in BPEL 2.0, 7.2.1, A.2
synchronization
of activity execution, 10.2.3
synchronous callbacks, 7
operational concepts, 7.2
SyncMaxWaitTime property, 7.3
synchronous interactions
BPEL process as the client, 5.2
BPEL process as the service, 5.2
definition, 5.2
returning faults, 12.9
synchronous processes
calling a one-way mediator, 7.4
setting timeouts, 15.6
synchronous receiving, 63.4.2, 64.5.2, 65.5.2
synchronous requests
not timing out, 7.3.2
synchronous services
callbacks with the partner link and invoke activity, 7.1
calling, 7.2
invoke activities, 7.2.2.3
ports, 7.1
SyncMaxWaitTime property
in synchronous callbacks, 7.3
synchronous requests not timing out, 7.3.2
System MBean Browser
properties, K.7

T

Targets tab
available only in BPEL 2.0 projects, 10.2.4, A.2.1.8
in activities, A.2.1.8
task action time limits
specifying, 29.4.3.2, 29.4.4.3, 29.4.5.2
task admin
definition, 27.2.1.3
task assignments
dynamic, 27.2.1.2
restricting, 29.10
rule-based, 27.2.1.2
static, 27.2.1.2
task category
specifying, 29.2.6
task conditions
abruptly completing a condition, 29.5.1.2
task deadlines
definition, 27.2.1.4
task display form
autogenerated, 30.4.1
creating, 30.4, 30.4.5, 30.4.6
creating a task form with the Custom Task Form Wizard, 30.4.3
definition, 28.1.3, 30.1
deploying, 30.8, 30.8.1
displaying, 30.9
generating content for facets, 30.4.3
registering the library JAR file for custom page templates, 30.4.2
.task file
associating with a BPEL process, 28.1.2, 28.4.1
definition, 28.1.1, 28.2.3
task flow
ADF
task display form for human tasks, 30.3
deploying, 43.7.1.1.3
task history
specifying in human task activities, 28.4.4.6
task initiator
definition, 27.2.1.3
specifying, 28.4.3.2
task instance attributes, 34.1.11
task list portlets
assignment filter constraints, 36.4.1
configuring EJB identity propagation, 36.2.3.2
configuring the identity store, 36.2.3.3
connecting the task list producer to the remote SOA server, 36.2.3
creating a portlet consumer application for embedding the task list portlet, 36.3
defining the foreign JNDI provider, 36.2.3.1
deploying the task list producer application on a portlet server, 36.2
deployment prerequisites, 36.2.1
example of file containing all column constraints, 36.4.2
introduction, 36.1
passing worklist portlet parameters, 36.4
securing the task list portlet producer application, 36.2.4
security policy attached for consumer and producer must be the same, 36.2.5
specifying the inbound security policy, 36.2.5
task metadata service
definition, 27.4.1
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
supported task operations, 34.1.6
WSDL file location, 34.1.1
task notification
editing notification messages, 29.8.2
making email actionable, 34.2.7
notifying recipients of changes to task status, 29.8.1
overview, 29.8
reminders, 34.2.12
securing notifications, 34.2.10
setting up reminders, 29.8.3
task attachments with email notifications, 34.2.8
task outcome
specifying, 29.2.4
task outcomes
restrictions on specifying custom names, 29.2.4
task owner
definition, 27.2.1.3
specifying by browsing the user directory, 29.2.7.1
specifying in human task activities, 28.4.4.2
specifying through XPath expressions, 29.2.7.2
task parameters
specifying, 28.4.3.3
task participants
allowing all participants to invite other participants, 29.5.1.1
assigning task participants by name or expression, 29.4.3.1.1, 29.5.4
bypassing, 29.4.3.4, 29.4.4.5, 29.4.5.4
dynamically assigning with the assignment service, 34.3.2
inviting additional task participants, 29.4.3.3, 29.4.4.4, 29.4.5.3
sharing attachments and comments, 29.4.4.1
specifying, 29.4
task payload data structure
specifying, 29.3
task priority
specifying, 28.4.3.2, 29.2.5
task query service
definition, 27.4.1
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
supported task operations, 34.1.4
WSDL file location, 34.1.1
task reminders
setting up, 29.8.3
task report service
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
supported task operations, 34.1.8
WSDL file location, 34.1.1
task reviewer
definition, 27.2.1.3
task routing service
definition, 27.4.1
task service
definition, 27.4.1
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
supported task operations, 34.1.3
WSDL file location, 34.1.1
task stages
definition, 27.2.1.7.3
task title
specifying, 28.4.3.1
tasks
escalating, renewing, or ending a task, 29.7
notifications and reminders, 34.2
TCP tunneling
setting up a TCP listener for asynchronous services, 8.4.1.1.2
setting up a TCP listener for synchronous services, 8.4.1.1.1
terminate activity
capabilities, A.2.35
definition, 12.13.1
fault handling, 12.13.1
replaced by the exit activity in BPEL 2.0, A.2
test suites
components, 44.2
creating, 44.3
definition, 44.1.2
limitations on multibyte character names, 44.3
third party adapter
definition, 37.1.3.8
thread.sleep()
using in a Java embedding activity, 14.4.2
throw activity
capabilities, A.2.36
throwing internal faults, 12.7
time
assigning with a function, 6.12
time dimensions, 55.7.2
time duration format, 15.2
time stamp field, 55.2.5
time zones, changing, 32.12.7
Timeout tab
in activities, 15.3, A.2.1.9
setting for request-response operations in receive activities, 15.3
timeouts
event added to the audit trail during a timeout, 15.3.1.5
increasing the JTA transaction timeout value, 45.1.3.1
of BPEL processes, 15.1
recoverable timeout activities during a server restart, 15.3.1.6
setting for request-response operations in receive activities, 15.3, 15.3.2
setting relative from when the activity is invoked, 15.3.1.1
settings as an absolute date time, 15.3.1.2
settings computed dynamically with an XPath expression, 15.3.1.3
SyncMaxWaitTime property, 7.3
using pick activities, 15.1
using the wait activity, 15.4
timezone-from-dateTime function
description, B.1.2.13
title
specifying in a human task, 29.2.2
top-down design approach, 1.7
trackable fields
composite sensors, 50.1
Transaction property
description, 4.1.1
setting during BPEL process creation, 4.1.1
transaction property
description, C.1
setting, 13.1.1, 13.1.1.1, 13.1.1.2
transaction semantics
in BPEL processes, 13.1
transaction timeout values
specifying, 7.3
transaction timeouts
increasing the JTA transaction timeout value, 45.1.3.1
transform activity
capabilities, A.2.37
creating, 40.2
transformations
adding XSLT constructs, 40.3.6
auto mapping, 40.3.7
auto mapping with confirmation, 40.3.7.1
chaining functions, 40.3.4.2
correcting memory errors, 40.4.2.1
creating, 40.2
creating a map file from imported schemas, 40.2.2
creating a new map file, 40.2.1
creating an XSL map from an XSL style sheet, 40.2
customizing sample XML generation, 40.4.3
dictionaries, 40.3.10
editing functions, 40.3.4.1
editing XPath expressions, 40.3.5
error when mapping duplicate elements, 40.1.2
functions, 40.3.4
functions prefixed with xp20 or orcl, 40.3.4
generating optional elements, 40.4.3
generating reports, 40.4.2
ignoring elements, 40.3.15
linking source target nodes, 40.3.2
map parameter and variable creation, 40.3.12
named templates in functions, 40.3.4.3
repeating elements, 40.3.6.3
replacing schemas, 40.3.16
rules, 40.1.2
searching source and target nodes, 40.3.13
setting constant values, 40.3.3
setting the maximum depth, 40.4.3
setting the number of repeating elements, 40.4.3
testing the map file, 40.4
using arrays, 40.3.6.3
using the XSLT Mapper, 40.3
using XQuery and XSLT, 6.1.2
viewing unmapped target nodes, 40.3.9
xsl choose conditional processing, 40.3.6.2
xsl if conditional processing, 40.3.6.1
troubleshooting
deployment, 43.9.6
tuning
general recommendations, 45.1.3
two-layer business process management
definition, 51
dynamic routing decision table, 51.3
phase activity, 51.2
use case, 51.4

U

UDDI See Oracle Service Registry
uddiCacheLifetime
property, K.7.5
undeployment
SOA composite applications, 2.8.1
Unicode support, 2.1.1
upper-case function
description, B.1.4.15
user directory
selecting notification recipients by browsing the directory, 17.3.6
user metadata service
definition, 27.4.1
Enterprise JavaBeans, SOAP, and Java support, 34.1.1
supported task operations, 34.1.7
WSDL file location, 34.1.1
user notification activity
allowing the end user to select the notification channels, 17.4.1
capabilities, A.2.38
user notifications
definition, 17.4
using domain value maps, 47.4
using domain value maps a transformation, 47.4.2
using error handling, 22.2
using lookupValue functions, 47.4.3
using Oracle Mediator error handling, 22.2

V

validate activity
capabilities, A.2.39
validate syntax (XSD) property
specifying operation or event subscription properties, 19.8
validateXML property
description, C.1
validation
of XML data with bpelx:validate, 6.15
when loading a process diagram, A.6
variable sensors
definition, 18.1
variables
complex type, 6.6
copying data between, 6.5
element variables in message exchange activities in BPEL 2.0, 6.16
initializing variables inline in BPEL 2.0, 8.2.1.3
initializing with an inline from-spec in BPEL 2.0 projects, 6.5.2
initializing with expression constants, 6.4
initializing with literal XML, 6.4
ViewController project, 35.1.3
voice activity
capabilities, A.2.40
notifications support, 17.3.4
voice mail
dynamically setting telephone numbers, 17.3.5
notifications support, 17.3.4

W

wait activity
capabilities, A.2.41
creating, 15.4.2
definition, 15.4
setting an expiration time, 15.4
web services
adding a WSDL file, 2.3.2
binding component, 2.3.1, 2.4.1
connecting with SOAP over HTTP, 1.5.2
DataObjectDefinition, 59.3
DataObjectOperations, 59.2
definition, 37.1.1
ICommand, 59.5
ManualRuleFire, 59.4
service component, 25.4.2
WS-Atomic transactions support, 37.1.1.1
WSDL files, 25.4.2
WebLogic Fusion Order Demo application
B2BX12OrderGateway project, 3.3.1
bin project, 3.3.1
composite.xml file, 3.3.2
CreditCardAuthorization project, 3.3.1
deploying, 3.5.7, 3.5.7
ExternalLegacyPartnerSupplier project, 3.3.1
OrderAppovalHumanTask project, 3.3.1
OrderBookingComposite project, 3.3.1
OrderSDOComposite project, 3.3.1
overview, 3.3
PartnerSupplierComposite project, 3.3.1
processing described, 3.4
projects in, 3.3.1
setting up, 3.2
viewing in Oracle JDeveloper, 3.3
web.xml file, 35.1.4, 35.1.4
wfDynamicGroupAssign function
description, B.5.11
wfDynamicUserAssign function
description, B.5.12
while activity
capabilities, A.2.42
in conditional branching logic, 11.3
wires
adding, 2.5, 2.5.3
definition, 1.5.3
deleting, 2.5.3
using, 2.5.1
wiring a service component and reference, 2.5.2
wiring two Oracle Mediators can cause an infinite loop, 2.5.3
WLST utility
creating a configuration plan, 43.6.1.5
deployment with, 43.7.5.1
WordML style sheets
using for attachments, 29.6.1
workflow context
creating on behalf of a user, 34.1.2.2
workflow functions
overview, 34.1
workflow service clients, 33.3
interface, 33.3.1
workflow services
abruptly completing a condition, 29.5.1.2
actionable emails, 34.2.7
allowing all participants to invite other participants, 29.5.1.1
assigning task participants by name or expression, 29.4.3.1.1, 29.5.4
assignment service configuration, 34.3
associating the human task activity with a BPEL process, 28.4.1
associating the human task definition with a BPEL process, 28.1.2
bypassing task participants, 29.4.3.4, 29.4.4.5, 29.4.5.4
changing character set encoding, 29.8.4
customizing notification headers, 29.8.10
editing notification messages, 29.8.2
Enterprise JavaBeans support, 34.1.1
escalate after policy, 29.7.5
escalating, renewing, or ending a task, 29.7
escalation and expiration policy overview, 29.7.1, 29.7.1
escalation rules, 29.7.6
expire after policy, 29.7.3
functions, B.5
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, 29.4.6, 29.4.6
group voting details, 29.4.4.1
identification key, 28.4.4.3
identity service, 27.4.1
including the task history of other tasks, 28.4.4.6
inviting additional task participants, 29.4.3.3, 29.4.4.4, 29.4.5.3
Java support, 34.1.1
making email messages actionable, 29.8.7
multilingual settings, 29.6.2, 34.2.6
never expire policy, 29.7.2
notification contents, 34.2.1
notification preferences, 29.8
notification service, 27.4.1, 34.2.5
notifications, 34.2
notifying recipients of changes to task status, 29.8.1
overview, 34.1
parallel task participant, 29.4.4
renew after policy, 29.7.4
routing slip
definition, 29.4.3.2
runtime config service, 27.4.1
scope name and global task variable name, 28.4.4.1
securing notifications, 29.8.5, 34.2.10
security model, 34.1.2, 34.1.2.1
sending email notifications to groups and application roles, 29.8.9
sending task attachments with email notifications, 29.8.8
serial task participant, 29.4.5, 29.4.5
setting up reminders, 29.8.3
sharing attachments and comments with task participants, 29.4.4.1
showing the Oracle BPM Worklist URL in notifications, 29.8.6
single approver task participant, 29.4.3
SOAP support, 34.1.1
specifying a task initiator and task priority, 28.4.3.2
specifying a task title, 28.4.3.1
specifying callback classes, 29.11.1
specifying task parameters, 28.4.3.3
support for identity service, 34.1.5
task attachments with email notifications, 34.2.8
task category, 29.2.6
task display form, 28.1.3, 30.1
.task file
definition, 28.1.1, 28.2.3
task metadata service, 27.4.1
task notifications, 34.2
task outcomes, 29.2.4
task owner, 28.4.4.2
task owner specification through the user directory, 29.2.7.1
task owner specification through XPath expressions, 29.2.7.2
task participants, 29.4
task payload data structure, 29.3
task priority, 29.2.5
task query service, 27.4.1
task routing and customization in BPEL callbacks, 29.11.2
task routing service, 27.4.1
task service, 27.4.1
task title, 29.2.2
time limits for acting on tasks, 29.4.3.2, 29.4.4.3, 29.4.5.2
user metadata service, 27.4.1
viewing BPEL callbacks, 28.4.5.1
WordML style sheets in attachments, 29.6.1
worklist
acting on tasks, 32.4.3
acting on tasks that require a digital signature, 32.4.4
administration functions, 32.8
approving tasks, 32.5
assignment rules for tasks with multiple assignees, 32.7.3
creating a subtask, 32.3.5
creating a ToDo list, 32.3.4
creating and customizing worklist views, 32.3.2
creating group rules, 32.7.2
creating user rules, 32.7.1
customizing the task status chart, 32.3.3
definition, 32.1
filtering tasks, 32.3.1
logging in, 32.2
managing messaging channels, 32.9.3
managing messaging filters, 32.9.4
managing rules, 32.8.1
mapping mapped attributes, 32.10.1
messaging filter rules, 32.9.1
reports, 32.11, 32.11.1
rule actions, 32.9.2
setting a vacation period, 32.6
setting rules, 32.7
specifying notification settings, 32.9
system actions, 32.4.1
Task Details page, acting on tasks, 32.4
task history, 32.4.2
Task Listing page contents, 32.2.2
Task Listing page, customizing, 32.3
using mapped attributes, 32.10
worklist clients
building for workflow services, 33.1
class paths for clients using remote Enterprise JavaBeans, 33.5
class paths for clients using SOAP, 33.4
customizing, 33.1
packages and classes for, 33.2
writeBinaryToFile function
description, B.2.56
WS-Addressing
sending correlation IDs, 8.2.2.5
using in an asynchronous service, 8.4
WS-Atomic transactions
composite.xml file syntax, 37.1.1.1
enabling participation of BPEL processes, 37.1.1.1.1
not supported when optimization is enabled, 37.1.1.1.2
support in SOA composite applications, 37.1.1.1
wsclient.jar file, 35.1.4
WSDL files
adding for a web service, 2.3.2
definition, 1.4
differences between document-literal styles and RPC styles, 6, 6.21
editing in Source View is not supported, 2.3.2
integration of Java and WSDL-based components in the same SOA composite application, 52.2
invoking the default revision, 2.4.5
limitation on mixed message types in a WSDL file, 2.4.4
location for evidence store service, 34.1.1
location for identity service, 34.1.1
location for runtime config service, 34.1.1
location for task metadata service, 34.1.1
location for task query service, 34.1.1
location for task report service, 34.1.1
location for task service, 34.1.1
location for user metadata service, 34.1.1
modifying to generate a fault, 12.5.1
references, 2.4.3
selecting, 2.3.2
service component metadata, 25.4.2
specifying when creating a partner link, 4.3
updating message schemas, 2.3.3
using an existing WSDL file, 2.3.2
viewing message schemas, 2.3.3
with multiple parts, 2.3.2
WSDL namespaces must be unique, 2.3.2

X

XML assert
overview, 44.1.4
XML data in BPEL, 6.1.1
XML data manipulation
bpelx:append extension, 6.14.1
bpelx:copyList extension, 6.14.6
bpelx:insertAfter extension, 6.14.3
bpelx:insertBefore extension, 6.14.2
bpelx:remove extension, 6.14.4
bpelx:rename extension, 6.14.5
bpelx:validate extension, 6.15
XML documents
manipulating, 6.1.2, 6.1.2
overview, 6.1.2, 6.1.2
XML facades
definition, 14.2.5
Java embedding, 14.2.5
XML schema files
error handling, 22.4
fault-bindings.xml, 22.4.2
fault-policies.xml, 22.4.1
XML schemas
message types and variable types, 6
XPath Building Assistant
using, B.6
using in the XSLT Mapper, 40.3.5, B.6.4
XPath expressions
assigning numeric values, 6.7
boolean expressions in switch activities, 11.2.1.1
dynamically creating another XPath expression, 6.19.4
dynamically setting email addresses and telephone numbers, 17.3.5
editing in transformations, 40.3.5
examples, 6.1.2
fetching a data sequence element, 6.19.4
in conditional branching logic, 11.1
specifying a task owner, 29.2.7.2
XPath extension functions
creating user-defined functions, B.7
dvm
lookupValue function, 47.4.1.1
lookupValue1M function, 47.4.1.2
XPath functions
in transformations, 40.3.4
indexing methods, 6.19.1
mathematical calculations, 6.8
XPath queries
copying data, 6.6
examples, 6.1.2
XQuery, 6.1.2, 6.1.2
xref
lookupXRef function, 49.6.1
exception reasons, 49.6.1
parameters, 49.6.1
lookupXRef1M function
exception reasons, 49.6.2, 49.6.3
parameters, 49.6.2, 49.6.3
markForDelete function, 49.7
exception reasons, 49.7
parameters, 49.7
populateLookupXRefRow function
modes, 49.5.2
parameters, 49.5.2
populateXRefRow function
modes, 49.5.1
parameters, 49.5.1
populateXRefRow1M function, 49.5.3
modes, 49.5.3
parameters, 49.5.3
xsl choose
conditional processing, 40.3.6.2
xsl if
conditional processing, 40.3.6.1
XSL map
creating from an XSL style sheet, 40.2
XSL style sheet
creating an XSL map, 40.2
XSL transformations
definition, 1.4
XSLT, 6.1.2, 6.1.2
XSLT constructs
adding in transformations, 40.3.6
XSLT Mapper
adding XSLT constructs, 40.3.6
auto mapping, 40.3.7
auto mapping with confirmation, 40.3.7.1
chaining functions, 40.3.4.2
correcting memory errors when generating reports, 40.4.2.1
creating a map file, 40.1
creating a map file from imported schemas, 40.2.2
creating a new map file, 40.2.1
creating a transform activity, 40.2
creating an XSL map from an XSL style sheet, 40.2
customizing sample XML generation for transformations, 40.4.3
dictionaries, 40.3.10
editing functions, 40.3.4.1
editing XPath expressions, 40.3.5
error when mapping duplicate elements, 40.1.2
functions, 40.3.4
functions prefixed with xp20 or orcl, 40.3.4
generating optional elements, 40.4.3
generating reports, 40.4.2
ignoring elements, 40.3.15
layout in Oracle JDeveloper, 40.1
linking source and target nodes, 40.3.2
map parameter and variable creation, 40.3.12
named templates in functions, 40.3.4.3
repeating elements, 40.3.6.3
replacing schemas, 40.3.16
rules, 40.1.2
searching source and target nodes, 40.3.13
setting constant values, 40.3.3
setting the maximum depth, 40.4.3
setting the number of repeating elements, 40.4.3
testing the map file, 40.4
using, 20.4.1.1, 40.3
using arrays, 40.3.6.3
viewing unmapped target nodes, 40.3.9
xsl choose conditional processing, 40.3.6.2
xsl if conditional processing, 40.3.6.1

Y

year-from-dateTime function
description, B.1.2.14