Index

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

A

ABCS
analyzing the participating application integration capabilities, 15.2.3
as a composite application, 16.1.2
completing ABCS development for AIA Service Constructor, 16.2.2
composite as extension-enabled service, 17.1.4
configuration parameters, 17.1.3.1
constructing, 16
constructing ABCS composite using JDeveloper, 16.3
constructing ABM schemas, 15.2.2
contract, 15.2
defining the contract, 15.2
defining the role, 15.2.1
designing extensions-aware, 17.1.3
designing the composite to extension-enable ABCS, 17.1.6
developing extensible, 17.1
enabling for a requester role, 15.2.1.1
enabling provider ABCS for extension, 17.1.2
enabling requester ABCS for extension, 17.1.1
in a provider role, 15.2.1.2
introduction, 15.1
invoked by an EBS, 16.9.3
invoking, 16.9
invoking an EBS from an ABCS, 16.8
invoking directly from an application, 16.9.1
invoking using transport adapters, 16.9.2
key tasks for design, 15.1.2
prerequisites for constructing, 16.1.1
provider, 15.1.1.2
requester, 15.1.1.1
requester ABCS-specific extensibility points, 17.1.3
SCA building blocks, 16.1.2
service operations for the provider ABCS-specific extensibility points, 17.1.3
setting up extension point pre-processABM, 17.1.9
task summary for constructing, 16.1
types, 15.1.1
using AIA Service Constructor, 16.2
ABM enhancement, 17.1.1
ABM schemas, 15.2.2
ABM to EBM transformation, 30.1.1
abstract service WSDLs in MDS, moving, 16.3.4
abstract WSDL
defining a service, 17.1.6
definition, 17.1.5
ActionCode property, 16.8.2
ActivityDateTime, 26.6.8.5
adding a new property to AIAConfigurationProperties.xml, 2.1.3.10
AdditionalServiceInformation, 13.1.3
AddTargetSystemID.xsl, B.1
aia
getAIALocalizedString(), A.12
getConvertedDate(), A.13
getConvertedDateWithTZ(), A.14
getCorrectiveAction(), A.7
getEBMHeaderSenderSystemNode(), A.4
getErrorMessage(), A.6
getNotificationRoles(), A.11
getServiceProperty(), A.3
getSystemModuleProperty(), A.2
getSystemProperty(), A.1
getSystemType(), A.5
isTraceLoggingEnabled(), A.8
logErrorMessage(), A.9
logTraceMessage(), A.10
AIA Components folder structure, 2.1.3.6
AIA Foundation Pack artifacts, deploying, 2.1.3.17
AIA Foundation Pack, installation, 2.1.3.2
AIA Governance, 30.1.8
AIA Harvester Tool, 2.2.1
AIA message processing patterns, 28.1
AIA Project artifacts, deploying, 2.1.3.18
AIA Service Constructor, 16.2
completing ABCS development, 16.2.2
AIA Workstation
setting up, 2.1.3
AIA_LOOKUPS_B, 3.2.1
aiacfg
getServiceProperty, 2.1.3.9
getSystemProperty, 2.1.3.9
AIAConfigurationProperties.xml, 2.1.3.9
adding a new property, 2.1.3.10
AIAEHNotification.xml, 2.1.3.11
analyzing the participating application integration capabilities, 15.2.3
annotating DBAdapter, 13.1.4.1
annotations
annotating the Reference Element in a Composite Business Process composite, 13.10
annotating the Reference Element in a provider ABCS, 13.5
annotating the Reference Element in a requester ABCS composite, 13.3
annotating the Reference Element in an EBF composite, 13.8
annotating the Service Element in a composite business process composite, 13.9
annotating the Service Element in a provider ABCS composite, 13.4
annotating the service element in a requester ABCS composite, 13.2
annotating the Service Element in Enterprise Business Flow composite, 13.7
annotating the Transport Adapter composite, 13.6
Application Adapter, 13.1.4.5
AQJMS Adapter, 13.1.4.3
elements to be annotated, 13.1.1
first annotation element for every composite.xml file, 13.1.1
ImplementationDetails, 13.1.2.2
interface details, 13.1.2.1
JMSAdapter, 13.1.4.2
other resources, 13.1.4.4
reference annotation element, 13.1.3
service annotation element, 13.1.2
valid values for the annotation elements, 13.11
Application Adapter Elements, 13.1.4.5
Application Business Connector Service
See ABCS, 15.1
ApplicationConnectorServiceLibrary, 2.1.3.5
ApplicationObjectLibrary, 2.1.3.5, 2.1.3.6
ApplicationTypeCode, 26.6.3.2
AQJMSAdapter Elements, 13.1.4.3
archiving composite instances, 30.1.2
artifacts centralization, 30.1.5
ArtifactType, 13.1.3
ASSM, 31.2.5
asynchronous fire-and-forget MEP
creating Mediator projects, 14.6.3.1
creating Mediator routing services, 14.6.3
creating routing rules, 14.6.3.3
creating routing services, 14.6.3.2
error handling using compensatory operations, 14.6.4
implementing error handling, 14.6.3.4
asynchronous MEP in the provider ABCS
implementing, 16.6
asynchronous request-delayed response MEP
creating Mediator routing services, 14.8.2
creating the EBS WSDLs, 14.8.1.1
error handling, 14.8.3
implementing, 14.8, 16.5
implementing with two one-way calls of the EBS, 14.8.1
Mediator projects, 14.8.2.1
populating the EBM header, 16.5.1
programming models for handling error response, 16.5.3
routing services, 14.8.2.2
setting correlation, 16.5.2
using a parallel routing rule in the EBS, 16.5.3
using a separate service for error handling, 16.5.3
using JMS queue as milestone between Requester ABCS and the EBS, 16.5.3
auditDetailThreshold, 31.4.1
auditLevel, 30.2.7, 31.3.1, 31.4.1, 31.5.1
auditLevel property, 16.7.3
automatic segment-space management, 31.2.5
Automatic Workload Repository
reports, 31.2.1
Automatic Workload Repository (AWR), 31.2.2

B

B2B integrations
See Business-to-Business integrations, 20
B2BMReference, 27.7.2
B2BObjectLibrary, 2.1.3.5
B2BServiceLibrary, 2.1.3.5, 2.1.3.6
baselines for tuning, 31.1.1
benefits of SCA, 30.1.7
best practices
ABM to EBM transformation, 30.1.1
adapters inside ABCS composite, 30.1.7
AIA governance, 30.1.8
artifacts centralization, 30.1.5
avoiding global variables, 30.2.2
avoiding large FlowN, 30.2.3
controlling persistence of audit details, 30.2.4
data/functional validation, 30.1.3.2
defining the scope of the transaction, 30.2.6
disabling the audit for synchronous BPEL-based services, 30.2.7
empty element tags in XML instance document, 30.1.1
keeping BPEL activities minimal, 30.2.1.1
no break-point activity, 30.2.8
purging, 30.1.2
separation of concerns, 30.1.6
syntactic validation, 30.1.3.1
throttling capability, 30.1.4
using AIA Service Constructor, 30.1.9
using BPEL as "Glue", 30.2.1
using large While loop, 30.2.1.2
using MDS as storage for abstract WSDLs, 30.1.6.1
using non-idempotent services only when necessary, 30.2.5
bills of material
editing, 6.3
generating, 6.2
overview, 6.1
seed data, 7.1
viewing, 6.4
binding property in the composite.xml, 31.6.4
binding.ws element, 16.2.2, 17.1.7.1
for BPEL-based Service, 16.2.2
for Mediator-based Service, 16.2.2
bitmap segment space management, 31.2.5
bitmap tablespaces, 31.2.5
BOM
generating, 8.1
See bills of material, 6
BOM.xml, 8.1
BPEL for building ABCS, 15.4.2
BPEL Process Manager performance tuning properties, 31.4.1
building EBS using Oracle Mediator, 14.5
business activities, 14.1.1
Business Analysts, 2.2.2
Business Component ID, 26.5
business payload transformation, 16.2.2
Business Process decomposition, 2.2.3
business process information
adding, 26.6.4.7
Business Process Models, 2.2.2
BusinessProcessServiceLibrary, 2.1.3.5, 2.1.3.6
BusinessScope, 26.6.4
BusinessScopeTypeCode, 26.6.4.3
Business-to-Business integrations
developing inbound flows, 22
developing outbound flows, 21
document flows in AIA, 20.2
Foundation Pack infrastructure for, 20.4
overview in AIA, 20.1
overview of inbound flows, 22.1
overview of Oracle B2B and AIA, 20.3
overview of outbound flows, 21.1
using AIA error handling, 20.4.1

C

canonical patterns, 26.1.1.1
captureCompositeInstanceState, 31.3.1
CAVS
enabling for ABCSs, B
CBP
constructing the WSDL, 18.3.1
creating the contract, 18.3
defining the contract, 18.2
identifying the CBP, 18.2.1
identifying the message pattern, 18.2.2
implementing as a BPEL service, 18.4
introduction, 18.1
common init.ora parameters, guidelines for tuning, 31.2.3
compensate operation, 14.6.5
compensating services, 16.4.1
invoking, 16.4.2
compensatory operations, 14.6.4
completing the "definitions" section, 14.3.2
completionPersistPolicy, 31.4.2
componenttype file, 16.2.2
for a composite with a reference, 16.2.2
pointing to abstract WSDLs in the MDS, 16.2.2
composite business processes
See CBP, 18.1
composites
harvesting deployed into Oracle Enterprise Repository, 5.4
reusing in Project Lifecycle Workbench, 3.4.1
composite.xml
changes needed, 16.2.2
first annotation element, 13.1.1
skeletal reference element, 13.1.1
skeletal service element, 13.1.1
concrete WSDL, 17.1.5
config, 2.1.3.5
config properties of the deployment descriptor, 31.4.2
configuring BPEL Properties inside a composite, 31.4.2
configuring Mediator Service Engine properties, 31.5.1
configuring SOA infrastructure properties, 31.3.1
connecting applications, 26.1.1
connection pool attributes, configuring, 31.2.12
connection pool, MaxCapacity attribute, 31.2.12.1
connectivity
inbound, 24.1.1
modes, 24.2
outbound, 24.1.2
Web Services with SOAP/HTTP, 24.2.1
constructing ABCS, prerequisites, 16.1.1
constructing ABM schemas, 15.2.2
constructing an ABCS, tasks, 16.1
constructing an entity-based EBS, 2.4.3
Construction phase, 2.2.4
ContactEmail, 26.6.2.6
ContactName, 26.6.2.5
ContactPhoneNumber, 26.6.2.7
contract for ABCS, 15.2
contract-first methodology, 14.2.1
corecom
Identification, 26.5.1
correlation for asynchronous request-delayed response MEP, 16.5.2
correlation properties for asynchronous application service invocation, 16.2.2
Create, 16.8.1
content payload, 16.8.1
response verb, 16.8.1
verb attributes, 16.8.1
when to use, 16.8.1
CREATE_REPLACE, 16.8.4
CREATE_UPDATE, 16.8.4
CreateResponse verb, 16.8.1
creating a connection to SOA MDS set up, 2.1.1
creating a connection to SOA Suite server, 2.1.1
creating EBS WSDLs, 14.6.2
creating Mediator routing services for asynchronous fire-and-forget patterns with a one-way call EBS, 14.6.3
CreationDateTime, 26.6.1.4
Cross Reference metadata, modifying, 2.1.3.13
cross-references, 26.4
API, 26.4.3
hierarchical, 26.4.3
setting up, 26.4.4
using, 26.4.3
Custom Deployment Plan, 8.5
custom message augmentation, 17.1.1
custom message inspection, 17.1.1
custom validation, 17.1.1

D

data integration, 1.1
data transformations using XSLT Mapper, 26.1.2
database connections, configuring, 31.2.12
database I/O load balancing, 31.2.4
data/functional validation, 30.1.3.2
datasource statement caching, 31.2.12
db_block_size, 31.2.3
DBAdapter elements, 13.1.4.1
default fault policy file, 2.1.3.14
DeferredLockerThreadSleep, 31.5.1
DeferredMaxRowsRetrieved, 31.5.1
DeferredWorkerThreadCount, 31.5.1
defining the EBS service contract, 14.2.9
dehydration store specific parameters, 31.2.3
dehydration store, basic configurations, 31.2.3
Delete, 16.8.3
content payload, 16.8.3
response verb, 16.8.3
verb attributes, 16.8.3
when to use, 16.8.3
DeleteResponse verb, 16.8.3
Deployment Plan generation phase, 2.2.5
Deployment Plan Generator, 2.2.1
deployment plans
BOM.xm, 8.3.1
conditional, 8.4
Custom Deployment Plan, 8.5
deploying AIA shipped native and non-native artifacts, 8.5.1
deploying artifacts, 8.5
deploying modified AIA-shipped native and non-native artifacts, 8.5.2
deploying new or custom built artifacts, 8.5.3
Deployment Policy File, 8.4.1
executing, 8.3.2
executing the deployment plan for UpdateDP, 8.4.2
extending, 8.2
extending and deploying native artifacts, 8.1
extending and deploying non-native artifacts, 8.1
extending native artifacts, 8.2.1
extending non-native artifacts, 8.2.2
file path for the deployment plan, 8.3.1
file path of the HarvesterSettings.xml, 8.3.1
HarvesterSettings.xml, 8.3.3
input for Deployment Plan Generator, 8.3.1
introduction, 8.1
Main Deployment Plan, 8.5
ODIBOM.xml, 8.3.1
output, 8.3.3
PIP_NameDP.xml, 8.1
PIP_NameHS.xm, 8.1
PIP_NameSupplementaryDP.xml, 8.1, 8.2.2
Supplementary Deployment Plan, 8.5
types, 8.5
undeployment plan, 8.3.3, 8.6
deployment plans for ODI
CopyDvmstoODIPath section, 9.2.2.3
flow, 9.1
generating, 9.3
introduction, 9.1
MSTREP_Grp section, 9.2.2.4
ODIBOM.xml file, 9.2.1
OdiEncrypt macrodef, 9.3.1.2
ODIEncryptPasswords section, 9.2.2.2
OdiImportObject macrodef, 9.3.1.1
ODIReplaceTokens section, 9.2.2.1
understanding, 9.3.1
UpdateOdiParams macrodef, 9.3.1.3
WRKREP_Grp section, 9.2.2.5
designing an integration flow, 2.4.2
designing the EBS, 14.2
detailed analysis of the business problem, 1.3
developing an AIA Integration Flow, 2.4.2
development environments, 2
development tasks for AIA artifacts, 2.4
Disable BPEL Monitors and Sensors, 31.4.1
disabling HTTP logging, 31.3.2
DispatcherEngineThreads, 31.4.1
DispatcherInvokeThreads, 31.4.1
DispatcherSystemThreads, 31.4.1
documenting related business requirements, 1.3
Domain Value Maps utility, 2.1.3.12
domain values
See DVM, 26.4.1
dspMaxThreadDepth property, 30.2.6
DVM, 26.4
at runtime, 26.4.1
storage, 26.4.1
using, 26.4.2

E

EBF
constructing the WSDL, 19.3.1
creating the contract, 19.3
defining the contract, 19.2
identifying the message pattern, 19.2.2
identifying the message structure, 19.2.3
identifying the need, 19.2.1
implementing as a BPEL service, 19.4
introduction, 19.1
EBM header, 26.6
components, 26.6
CreationDateTime, 26.6.1.4
EBMID, 26.6.1.1
EBOName, 26.6.1.2
MessageProcessingInstruction, 26.6.1.6
RequestEBMID, 26.6.1.3
Sender, 26.6.2
standard elements, 26.6.1
use case for asynchronous process, 26.6.6
use case for request-response, 26.6.5
use case for synchronous process with spawning child processes, 26.6.7
VerbCode, 26.6.1.5
when to populate, 26.6.1.7
EBM header for asynchronous request-delayed response MEP, 16.5.1
EBMID, 26.6.1.1
EBMReference, 27.7.1
EBMTracking, 26.6.8
EBO object identification, 26.5
EBOName, 26.6.1.2
EBS
business activities, 14.1.1
compensate operation, 14.6.5
configuring transactions, 14.2.7
contract-first methodology, 14.2.1
defining the EBS service contract, 14.2.9
design considerations, 14.2.2
design guidelines, 14.2.1
establishing the MEP, 14.2.3
establishing the MEP for a new process EBS, 14.2.4
guaranteeing delivery, 14.2.8
handling errors, 14.2.5
implementing synchronous request-reply MEP, 14.7.1
invoking an EBS from an ABCS, 16.8
invoking the compensate operation, 14.6.5
library, 14.1.2
overview, 14.1
portTypes, 14.2.1
purpose, 14.1
security, 14.2.6
tasks, 14.1.1
types, 14.1.1
WSDL construction for the activity service EBS, 14.3.1
EBS service contract,defining, 14.2.9
EBS WSDLs, 14.6.2
asynchronous request-delayed response MEP, 14.8.1.1
portTypes, 14.6.2
elements for other resources, annotating, 13.1.4.4
empty element tags in XML instance document, 30.1.1
enabling participating applications, 2.4.5.1
enabling provider ABCS for extension, 17.1.2
enabling requester ABCS for extension, 17.1.1
enabling the ABCS to participate in a provider role, 15.2.1.2
enabling the ABCS to participate in a requester role, 15.2.1.1
Enterprise ARchive (EAR) file, 31.2.13.1
Enterprise Business Flow
See EBF, 19.1
Enterprise Business Messages
documentation in Oracle Enterprise Repository, 12.2
Enterprise Business Objects
documentation in Oracle Enterprise Repository, 12.2
Enterprise Business Service Library, 14.1.2
enterprise business services
See EBS, 14
EnterpriseBusinessServiceLibrary, 2.1.3.5, 2.1.3.6
EnterpriseObjectLibrary, 2.1.3.5, 2.1.3.6
EnterpriseServiceName, 26.6.4.4
EnterpriseServiceOperationName, 26.6.4.5
environments, setting up, 2
error handling
AIA fault message schema, 27.7
B2BMReference element, 27.7.2
BPEL overview, 27.1
defining corrective action codes, 27.6.1
defining error message codes, 27.6.2
EBMReference element, 27.7.1
enabling for AIA processes, 27.3
extending, 27.9
fault message extension, 27.8
FaultNotification element, 27.7.3
for AIA Business-to-Business integrations, 20.4.1
framework overview, 27.2
implementing for asynchronous MEP, 27.5
implementing for synchronous MEP, 27.4
mediator overview, 27.1
Web Services with SOAP/HTTP, 24.2.4
ESBHeaderExtension, 26.6.2.8
event notification without payloads, 24.2.6.1
ExecutionUnitID, 26.6.8.2
ExecutionUnitName, 26.6.8.3
export
Project Lifecycle Workbench seed data, 7.3
set up for Project Lifecycle Workbench seed data, 7.2
extensibility
ABM enhancement, 17.1.1
custom message augmentation, 17.1.1
custom message inspection, 17.1.1
custom validation, 17.1.1
extensibility points, 17.1
message alteration, 17.1.1
message filtering, 17.1.1
extension
provider ABCS, 17.1.2
requester ABCS, 17.1.1
extension-enabled service, 17.1.4
ExtensionServiceLibrary, 2.1.3.5, 2.1.3.6

F

fault message schema, 27.7
fault messages
extending, 27.8
fault tolerance, 31.2.12.2
fault-bindings.xml, modifying, 2.1.3.14
FaultNotification, 27.7.3
FDD, 1.3
fire-and-forget MEP
implementing, 16.4
using compensating services, 16.4.1
FlowN, 30.2.3
Freemarker, 2.1.1
functional decompositions
seed data, 7.1
Functional Design Document, 1.3
Functional Design Document (FDD), 2.3
functional integration, 1.1

G

getAllTranslationsIndicator, 16.8.7
guaranteed delivery, ensuring, 28.1.3
guaranteed message delivery, 24.2.7

H

harvester
setting up, 5.1
harvesting
design-time composites into Oracle Enterprise Repository, 5.2
design-time composites into Project Lifecycle Workbench, 5.2
interfaces in bulk into Oracle Enterprise Repository, 5.3, 5.4
heap size values, 31.8.1

I

idempotent property, 30.2.5
identification theme, 26.5
Identification Type structure, 26.5
identifying keys, 26.5
identifying the EBO in the FDD, 2.4.1
identifying the target system at EBS, 14.4.4
ImplementationCode, 26.6.8.4
ImplementationDetails, 13.1.2.2
implementing asynchronous MEPs, 14.6
implementing fire-and-forget pattern with EBS one-way calls, 14.6.1
import
Project Lifecycle Workbench seed data, 7.4
set up for Project Lifecycle Workbench seed data, 7.2
inbound connectivity, 24.1.1
Inbound Interaction, 24.2.1
INDUSTRY, 3.2.1
industry code
add to Project Lifecycle Workbench, 3.2.1
InfrastructureServiceLibrary, 2.1.3.5, 2.1.3.6
init.ora parameters, 31.2.3
inMemoryOptimization, 31.4.2
installation
introducing Oracle Enterprise Repository after AIA, 5.5
installing AIA Foundation Pack, 2.1.3.2
InstanceID, 26.6.4.2
instanceKeyBlockSize, 31.4.1
Integration style choice matrix, 2.3.4
InterfaceDetails, 13.1.2.1
interfaces
harvesting in bulk into Oracle Enterprise Repository, 5.3
internationalization
Project Lifecycle Workbench lookup values, 3.2.1

J

Java performance analysis tool, 31.8.1.1
JCA Adapters
using for outbound interactions, 15.4.1.1
when to use, 24.2.8
JCA Adapters, (Database, File, JMS, or AQJMS) for outbound interactions, 15.4.1.3
JDBC datasource connection pool settings, 31.2.12.1
JDeveloper
constructing an ABCS composite, 16.3
creating references, services, and components, 16.3.3
developing the BPEL process, 16.3.2
moving abstract service WSDLs in MDS, 16.3.4
JMS consumers to consume Siebel messages, 24.3.3
JMSAdapter Elements, 13.1.4.2
job_queue_processes, 31.2.3
JProbe Profiler with Memory Debugger, 31.8.1.1
JVM garbage collection, 31.8.1
JVM heap size, 31.8.1

L

LanguageCode Attribute, 26.2.6
LargeDocumentThreshold, 31.4.1
loading System IDs Dynamically, 26.2.4
log_buffer, 31.2.3
logicalOperatorCode attribute, 16.8.7
lookup-dvm XSL function, 26.4.1
lookupPopulatedColumns, 14.4.4

M

Main Deployment Plan, 8.5
managing the Oracle AIA system registry, 2.4.5.2.3
managing the System Registry, 2.4.5.2, 2.4.5.2.2
manual post-ABCS construction tasks, 16.2.2
mapping an optional source node, 26.2.3
maxItems, 16.8.7
MaxTransactionSize, 31.6.3, 31.6.3
MDS
creating the database connection, 2.1.1
performance tuning, 31.2.13
pointing to, 30.1.6.1
updating, 2.1.3.15
updating SOA-MDS > apps/AIAMetaData, 2.1.3.15
updating with AIA MetaData, 2.1.3.3
using in AIA, 2.1.3.4
Mediator projects
asynchronous request-delayed response MEP, 14.8.2.1
MEMORY_MAX_TARGET, 31.2.3
MEMORY_TARGET, 31.2.3
MEP
asynchronous request - delayed response, 15.3.1
asynchronous request only, 15.3.1
choosing, 15.3.2
identifying, 15.3
introduction, 15.3.1
process EBS, 14.2.3
synchronous request-response pattern, 15.3.1
when to use asynchronous request only (fire-and forget) MEP, 15.3.2.2
when to use the asynchronous request delayed response MEP, 15.3.2.3
when to use the synchronous request-response MEP, 15.3.2.1
message alteration, 17.1.1
message delivery, guaranteed, 24.2.7
message exchange pattern
See MEP, 15.3
message filtering, 17.1.1
message processing instruction, populating, 26.6.1.8
message propagation using queues/topics, 24.2.6
Message Resubmission Utility API, 27.5.7
message routing, 14.4
message transformations
tools and technologies, 26.1.2
MessageProcessingInstruction, 26.6.1.6
how to populate, 26.6.1.8
metricsLevel, 31.5.1
milestone, 28.1.3
ensuring guaranteed delivery, 28.1.3
introducing milestones, 28.1.3
missing elements
transformation maps, 26.2.2
monitoring the BPEL service engine, 31.4.3
monitoring the Mediator service engine, 31.5.2

N

naming standards
adapter services, 32.7.2
AQ JMS additional attributes, 32.7.1
Assign, 32.9.1.2
BPEL activities, 32.9.1
BPEL artifacts, 32.9.2
Case, 32.9.1.13
Compensate, 32.9.1.3
composite business processes, 32.3
cross references, 32.8.2
custom Java classes, 32.10
Deployment Plans, 32.12
DVMs, 32.8.1
EBF, 32.5
EBS, 32.4
Flow, 32.9.1.4
FlowN, 32.9.1.5
general guidelines, 32.1
Invoke, 32.9.1.6
Java Embedding, 32.9.1.7
JMS and Adapters, 32.7
map column names, 32.8.1.2
map names, 32.8.1.1
namespace, 32.1.1.2
namespace prefixes, 32.1.1.2
participating application names, 32.1.1.3
participating application services, 32.7.3
Pick, 32.9.1.8
Provider ABCS, 32.6.2
Receive, 32.9.1.9
Requester ABCS, 32.6.1
Scope, 32.9.1.10
Sequence, 32.9.1.11
Switch, 32.9.1.12
Terminate, 32.9.1.14
Throw, 32.9.1.15
Transform, 32.9.1.16
Wait, 32.9.1.17
While, 32.9.1.18
XML, 32.1.1
Native application interfaces, integration through, 2.3.1
Network I/O, 31.9.3
NumberOfThreads, 31.6.3

O

ObjectCrossReference, 26.6.2.9
adding a cross-reference entry, 26.6.2.10
OER
See Oracle Enterprise Repository, 5
open_cursors, 31.2.3
optimal cache size, 31.2.13.2
OptimizeIt Java Performance Profiler, 31.8.1.1
optimizing the JVM heap, 31.8
optional source node, mapping, 26.2.3
Oracle AIA System Registry, 2.4.5.2.1
Oracle Business Process Publisher, 2.2.1
setting up, 2.1.2.4
Oracle Database Performance Tuning, 31.2
Automatic Workload Repository, 31.2.2
common init.ora parameters, 31.2.3
database initialization parameters, 31.2.3
dehydration store, 31.2.3
tuning the database, 31.2.1
Oracle E-Business Suite
business event subscription, 24.4.3
concurrent program executable, 24.4.2
connectivity guidelines, 24.4
design guidelines, 24.5
inbound interaction with AIA services, 24.4.1
outbound interaction with AIA services, 24.4.4
Oracle Enterprise Repository, 2.2.1
accessing AIA content, 12.3
accessing from Project Lifecycle Workbench, 3.4.1
AIA artifact documentation link, 12.2
harvesting AIA content into, 5
harvesting deployed composites into, 5.4
harvesting design-time composites into, 5.2
harvesting interfaces in bulk into, 5.3
introducing after AIA installation, 5.5
setting up, 2.1.2.2
setting up to harvest AIA content into, 5.1
using as AIA SOA repository, 12.1
Oracle Mediator, 14.5
developing the Oracle Mediator Service, 14.5.1
synchronous request-reply MEP, 14.7.2
Oracle Metadata Services
See MDS, 2.1.3.4
Oracle Service Registry, setting up, 2.1.2.3
Oracle SOA Suite, setting up, 2.1.2.1
outbound connectivity, 24.1.2
Outbound Interaction, 24.2.1
outbound interaction with the application, 15.4.1
outbound interactions
JCA Adapters, 15.4.1.1
JCA Adapters, (Database, File, JMS, or AQJMS), 15.4.1.3
Standard Web Service Interfaces (SOAP/HTTP, XML/HTTP), 15.4.1.2

P

PayloadValidation, 31.3.1, 31.4.1, 31.4.2
polling interval, 31.2.13.1
portTypes, 14.2.1
proactive monitoring, 31.1.3
proactive tuning, 31.1.3
Process, 16.8.6
content payload, 16.8.6
response verb, 16.8.6
when to use, 16.8.6
ProcessResponse verb, 16.8.6
product code
add to Project Lifecycle Workbench, 3.2.1
PRODUCT_CODE., 3.2.1
project
definition of, 3.1
Project Lifecycle Workbench, 2.2.1
accessing Oracle Enterprise Repository from, 3.4.1
accessing projects, 3.3.3
accessing service solution components, 3.4.3
add industry code, 3.2.1
add product code, 3.2.1
add scope code, 3.2.1
add service type, 3.2.1
add status code, 3.2.1
adding lookup values, 3.2.1
copying projects, 3.3.3
defining projects, 3.3.1
defining service solution components, 3.4.1
deleting projects, 3.3.5
editing bills of material, 6.3
exporting seed data, 7.3
generating bills of material, 6.2
harvesting AIA content into, 5
harvesting design-time composites into, 5.2
importing seed data, 7.4
internationalize lookup values, 3.2.1
non-native artifacts, 7.1
overview, 3.1
reusing composites, 3.4.1
role, 2.2
seed data, 7.1
seed data schema, 7.1
seed data usage flow, 7.1
set up seed data export and import, 7.2
setting up, 2.1.3.16
setting up to harvest AIA content into, 5.1
updating a locked project, 3.3.4
updating projects, 3.3.2
updating service solution components, 3.4.2
viewing bills of material, 6.4
PROJECT_STATUS, 3.2.1
projects
accessing in Project Lifecycle Workbench, 3.3.3
copying in Project Lifecycle Workbench, 3.3.3
defining in Project Lifecycle Workbench, 3.3.1
deleting in Project Lifecycle Workbench, 3.3.5
editing locked in Project Lifecycle Workbench, 3.3.4
updating in Project Lifecycle Workbench, 3.3.2
provider ABCS, 15.1.1.2
purging completed composite instances, 30.1.2
purging the completed composite instances, 31.7

Q

QualifiedElementPath, 16.8.7
Query, 16.8.7
content payload, 16.8.7
list query to return multiple instances, 16.8.7
QueryCode, 16.8.7
QueryCriteria (1 to n instances), 16.8.7
QueryCriteria examples, 16.8.7
response verb, 16.8.7
ResponseCode, 16.8.7
single object query to return one instance, 16.8.7
verb attributes, 16.8.7, 16.8.7
when to use, 16.8.7
Query with a single QueryCriteria and nested QueryExpressions, 16.8.7
QueryCode, 16.8.7
QueryCriteria (1 to n instances), 16.8.7
QueryExpression, 16.8.7
queryOperatorCode, 16.8.7
QueryResponse verb, 16.8.7
queues
types, 24.2.6.4
using, 24.2.6.4

R

reactive tuning, 31.1.3
recordSetCount, 16.8.7
recordSetStart, 16.8.7
redo logs, tuning, 31.2.4
reference annotation element, 13.1.3
request-delayed response MEP
using a parallel routing rule in the EBS, 16.6.2
using a separate service for error handling, 16.6.2
using JMS Queue as a milestone between the Requester ABCS and the EBS, 16.6.2
using programming models, 16.6.2
RequestEBMID, 26.6.1.3
requester ABCS, 15.1.1.1
requester ABCS-specific extensibility points, 17.1.3
resource connectivity, 24.1
resource saturation, 31.1.2
ResponseCode, 16.8.7
ResponseCode attribute, 16.8.4
routing rules
asynchronous fire-and-forget MEP, 14.6.3.3
at the EBS, 14.4.2
creating, 14.4.1
enabling in compensate operation routing service, 14.6.6
guidelines, 14.4.3
identifying the target system, 14.4.4
parallel routing, 14.4.3
routing services
asynchronous request-delayed response MEP, 14.8.2, 14.8.2.2
synchronous request-reply MEP, 14.7.3
routing services for asynchronous fire-and-forget MEP, 14.6.3.2

S

SCA building blocks, 16.1.2
SCA elements, 16.1.2
scope code
add to Project Lifecycle Workbench, 3.2.1
security
AIA service enabled for WS-security, 29.3.2
App Context, 29.7.2
AppContext mapping service, 29.7.4
application attributes, 29.7.6
application neutral attributes, 29.7.6
attribute names, 29.7.6
eliminating point-to-point security, 29.7.1
enabling in application services, 29.3.1
enabling security in AIA services, 29.2.1
exchanging security context between participating applications and ABCS, 29.7.2
for requester applications, 29.7.2.1
functional flow, 29.7.1
header for authentication, 29.3.2
high-level security structure, 29.1.1
implementing application security context, 29.7.8
implementing provider-side application security context, 29.7.8.2
implementing requester-side application security context, 29.7.8.1
invoking secured application services, 29.2.2
participating application information attributes, 29.7.6
policies, 29.1.3
propagating standard security context, 29.7.7
provider application flow, 29.7.2.2
SEBL AppContext for security service, 29.7.5
security context structure, 29.7.5
service information attributes, 29.7.6
service to service interaction, 29.1.1
TransformAppContextService, 29.7.4
Web Service security, 29.1.3
XACML Action, 29.7.5
XACML context request, 29.7.2
XACML Environment, 29.7.5
XACML Request, 29.7.5
XACML Request element, security, 29.7.5
XACML Resource, 29.7.5
XACML Subject, 29.7.5
seed data
exporting from Project Lifecycle Workbench seed data, 7.3
importing from Project Lifecycle Workbench seed data, 7.4
overview of for Project Lifecycle Workbench, 7.1
Project Lifecycle Workbench usage flow, 7.1
schema in Project Lifecycle Workbench, 7.1
set up export and import, 7.2
Sender, 26.6.2
sender system information, populating, 26.6.2.3
SenderMessageID, 26.6.2.1
separation of concerns, 30.1.6
SequenceNumber, 26.6.8.1
service annotation element, 13.1.2
Service conception phase, 2.2.3
service configuration properties file, 16.2.2
Service Constructor, 2.2.1
creating a new service, 4.2
overview, 4.1
software requirements, 4.1.1
usage flow, 4.1
usage flow in AIA project lifecycle, 4.1
service contract, 14.2.9
Service design phase, 2.2.4
service design summary, 2.3.4
service granularity, 2.3.4
coarse-grained, 2.3.4
granular, 2.3.4
service interoperability, 2.3.4
service invocations, 16.2.2
service level configuration, 2.1.3.9
service operations for the provider ABCS-specific extensibility points, 17.1.3
service reusability, 2.3.4
service solution components
accessing in Project Lifecycle Workbench, 3.4.3
defining in Project Lifecycle Workbench, 3.4.1
definition of, 3.1
updating in Project Lifecycle Workbench, 3.4.2
service type
add to Project Lifecycle Workbench, 3.2.1
service virtualization, 2.3.4
SERVICE_TYPE, 3.2.1
ServiceOperation/Name, 13.1.3
services
constructing with Service Constructor, 4.1
creating new with the Service Constructor, 4.2
creation flow, 4.1
session pool manager, 24.2.3.3
session token, 24.2.3.2
session types, 24.2.3.1
Session_cached_cursors, 31.2.3
SetCAVSEndpoint.xsl, B.2
setting up
AIA Workstation, 2.1.3
development and test environments, 2
Oracle Business Process Publisher, 2.1.2.4
Oracle Enterprise Repository, 2.1.2.2
Oracle Service Registry, 2.1.2.3
Oracle SOA Suite, 2.1.2.1
Sga_target, 31.2.3
shared_pool_size, 31.2.3
Siebel
application interaction with AIA services, 24.3.1
creating JMS consumers, 24.3.3
outbound interaction with AIA services, 24.3.4
web services with SOAP/HTTP, 24.3.2
Siebel outbound web services with SOAP/HTTP, 24.3.5
Simple Query with just ID, 16.8.7
Simple Query with QueryCode, 16.8.7
SOA Suite server, connecting to, 2.1.1
soaDataSource-jdbc.xml file, 31.2.11.2
software requirements
Service Constructor, 4.1.1
Standard Web Service Interfaces (SOAP/HTTP, XML/HTTP), using for outbound interactions, 15.4.1.2
statement cache size, 31.2.12.1
statement cache type, 31.2.12.1
static lookups, 26.4.1
StatsLastN, 31.4.1
status code
add to Project Lifecycle Workbench, 3.2.1
Supplementary Deployment Plan, 8.5
Sync, 16.8.4
content payload, 16.8.4
response verb, 16.8.4
verb attributes, 16.8.4
when to use, 16.8.4
syncActionCode attribute, 16.8.4
synchronous request-reply MEP
creating Mediator projects, 14.7.2
implementing, 14.7
implementing error handling, 14.7.4
implementing in EBS, 14.7.1
routing services, 14.7.3
synchronous request-response MEP
ensuring transactions in services, 16.7.1
implementing, 16.7
optimizing the services to improve response time, 16.7.3
SyncMaxWaitTime, 31.5.1
syncMaxWaittime, 31.4.1
SyncResponse verb, 16.8.4
syntactic validation, 30.1.3.1
System IDs, loading, 26.2.4
system level configuration, 2.1.3.9
system test guidelines for tuning, 31.1.4
SystemRegistration.xml, 2.4.5.2.3
SystemRegistration.xml configuration file, 2.4.5.2.3
Systems page, 2.4.5.2.2

T

Target, 26.6.3
task, 14.1.1
definition of, 3.1
TASK_SCOPE, 3.2.1
technology options for interactions, 15.4
test environments, 2
throttling capability, 30.1.4
throttling inbound message flows, 31.6.4
topics, 24.2.6.4
trace logging
configuring for AIA processes, 27.10
TRACE_ENABLED, 31.2.3
transaction boundaries, 24.2.7.1
TransactionCode, 26.6.2.4
transformation maps, 26.1
creating, 26.2
empty elements, 26.2.2
guidelines, 26.2.1
making extension aware, 26.3
missing elements, 26.2.2
transformation template
industry extensible, 26.3.2
transformations, 2.1.3.6
making the transformation template industry extensible, 26.3.2
making transformation maps extension aware, 26.3.1
naming, 26.2.7
TransportDetails, 13.1.3, 13.1.4
tuning
baseline data collection, 31.1.4
bottlenecks, 31.1.4
connection pool in a JDBC data source, 31.2.12
critical performance areas, 31.1.5
data gathering, 31.1.1
db_block_size, 31.2.3
identifying peak periods, 31.1.1
introduction, 31.1
job_queue_processes, 31.2.3
KPI, 31.1.4
log_buffer, 31.2.3
MEMORY_MAX_TARGET, 31.2.3
MEMORY_TARGET, 31.2.3
multiple concurrent users, 31.1.4
open_cursors, 31.2.3
pga_aggregate_target, 31.2.3, 31.2.3
proactive monitoring, 31.1.3
redo logs, 31.2.4
Remove Infected Connections Enabled, 31.2.12.2
resource saturation, 31.1.2
Session_cached_cursors, 31.2.3
sga_max_size, 31.2.3
Sga_target, 31.2.3
shared_pool_size, 31.2.3
system test, 31.1.4
tablespace segment-space management, 31.2.5
test frequency, 31.2.12.2
test reserved connections, 31.2.12.2
TRACE_ENABLED, 31.2.3
UNDO_MANAGEMENT, 31.2.3
using baselines, 31.1.1
tuning AQ Adapters, 31.6.2
tuning cache configuration, 31.2.13.2
tuning Database Adapters, 31.6.3
tuning Java Virtual Machines (JVMs), 31.8
tuning JMS Adapters, 31.6.1
tuning Oracle Adapters, 31.6
tuning Oracle Mediator, 31.5
tuning WebLogic application server, 31.9
tuning your heap size, 31.8.1

U

undeployment plan, 8.6
UNDO_MANAGEMENT, 31.2.3
Update, 16.8.2
content payload, 16.8.2
response verb, 16.8.2
verb attributes, 16.8.2
when to use, 16.8.2
UpdateResponse verb, 16.8.2
updating MDS, 2.1.3.15
updating SOA MDS with AIA MetaData, 2.1.3.3
UseBatchDestroy, 31.6.3
using direct integrations, 26.1.1.2
using MDS as storage for abstract WSDLs, 30.1.6.1
UtilityArtifacts, 2.1.3.6

V

valid values for the element ApplicationName, 13.11.2
valid values for the element ArtifactType, 13.11.1
Validate, 16.8.5
content payload, 16.8.5
response verb, 16.8.5
when to use, 16.8.5
ValidateResponse verb, 16.8.5
ValueExpression, 16.8.7
VerbCode, 26.6.1.5
verbs
Create, 16.8.1
Delete, 16.8.3
Process, 16.8.6
Query, 16.8.7
Sync, 16.8.4
Update, 16.8.2
Validate, 16.8.5

W

Web Services with SOAP/HTTP
advantages, 24.2.2.3
connectivity, 24.2.1
considerations, 24.2.2.5
disadvantages, 24.2.2.4
error handling, 24.2.4
error handling for inbound connectivity, 24.2.4.1
error handling for outbound connectivity, 24.2.4.2
error handling for request-response and request-only system errors, 24.2.4.3
error handling for request-response business errors, 24.2.4.4
request only, 24.2.2.2
request-response, 24.2.2.1
security, 24.2.5
session management, 24.2.3
session pool manager, 24.2.3.3
session token, 24.2.3.2
session types, 24.2.3.1
when to use, 24.2.2
Work Manager, 31.9.2
WS Address, 26.6.2.11
WSAddress type element, 14.8.2.3
WSDL construction
annotating service interface, 14.3.3
completing the "definitions" section, 14.3.2
defining message structures, 14.3.1, 14.3.3
message definitions, 14.3.3
portType definition, 14.3.3
WSDL construction for the activity service EBS, 14.3.1
WS-I Basic Profile, checking for conformance, 14.3.4

X

XA Drivers, changing the driver name, 31.2.11
XPath functions, A
XSL for CAVS enablement, B
XSLT Mapper for data transformations, 26.1.2
XSLT Transformations, using on large payloads, 26.2.5
XSLT vocabulary, 26.1.2