Oracle SOA suite Admin 11g

Oracle Apps and Middleware

Oracle SOA suite Admin 11g

Oracle SOA Suite  Administration 
This course describes how Oracle SOA Suite , a Middleware component of Oracle Fusion Middleware, provides a complete set of service infrastructure components (such as Mediator, BPEL, Human Workflow, Business Rules, and Business Process Management components) for designing, deploying, and managing SOA composite applications. The participant is therefore required to have knowledge about essential Oracle WebLogic Server administration tasks. They learn how to install and configure Oracle SOA Suite 11g components in Oracle WebLogic Server domains. They learn to use the Oracle Enterprise Manager Fusion Middleware Control Console to perform administrative tasks such as deploying SOA composite applications, configuring SOA composite application resources, monitoring SOA composite applications, managing and monitoring service engines, and updating the state of SOA composite applications. They also learn how to troubleshoot SOA composite applications by performing corrective actions such as fault recovery. They are given a brief introduction to tuning and configuring Oracle SOA Suite 11g environment for high availability.

Course Duration: 50 Hrs.

Course Topic:
Basic Concepts and Architecture
• Overview of service-oriented architecture (SOA)
• Overview XML, XSD, X Path, XSLT, SOAP, WSDL, UDDI
• The basic concepts of Oracle BPEL Process Manager
• BPEL Process Manager components
• Overview of the fusion architecture
• Overview of the Weblogic server
• Overview of the soa server and bam server and Meta data schemas.
• Creating the soa domain
• Creating the soa server and bam server
• Installation steps soa suite 11g
• Preparing the start and stop scripts for soa server
• Start and stop the admin server
eTechGuys Centers: BD – 80 and BD – 82, Sector- I, Salt lake City, Kolkata -700064
(Near CityCenter 1)
Phone: 033-32018438, 09903049912 /Email: /
Interaction Patterns
• Orchestrate services through BPEL for a Synchronous Service
• Orchestrate services through BPEL for One-way.
• Orchestrate services through BPEL for an Asynchronous Service
SCA Architecture
• Description of Composite xml.
• Source code Explanation of BPEL File.
• Source code Explanation WSDL File.
• Source code Explanation of Component Type File.
Hello World BPEL Process
• Synchronous Hello World process.
• Explanation of Below Activities.
a)Receive Activity Syntax
b)Invoke Activity Syntax
c)Reply Activity Syntax
d) Assign Activity.
e)BPEL Variables.
f)Relationship between BPEL Variables and WSDL messages
g)Deploying the application
I. Creation the connection for SOA server.
II. Major & Minor Application Version.
III. Compilation
IV. Build
V. DeploymentTab
Application Testing in the SOA Server
Parallel Processing and Conditional Branching
• Processing with Parallel Flows
a)Using Flown activity
eTechGuys Centers: BD – 80 and BD – 82, Sector- I, Salt lake City, Kolkata -700064
(Near CityCenter 1)
Phone: 033-32018438, 09903049912 /Email: /
b)Using Flow activity
• Conditional Branching
a) Switch Activity
b) Limitation of the Receive activity
c) Pick activity to implement the timeouts
d) Pick activity to receive inputs from multiple operations into a single BPEL
Fault Handling and Exception Management
• Fault types
a) System Faults
b) Business Faults
• Fault handling
• Process based fault handling
• System fault handling
• For synchronous services
• For asynchronous
• Business Faults
a) For synchronous services
b) For asynchronous
•Policy based fault handling
Transformation Services
• Transformation Service
• MapTesting and Analysis
• XSLT MappingTool
Adapters and Accessing Adapter from BPEL
• Adapter Framework
• File Adapter
a) Read Operation
eTechGuys Centers: BD – 80 and BD – 82, Sector- I, Salt lake City, Kolkata -700064
(Near CityCenter 1)
Phone: 033-32018438, 09903049912 /Email: /
b) Write Operation
c) Sync Read Operation
d) List of files.
• FTP Adapter
a) Get a file
b) Put a flle
c) Synchronous get file
d) List of files
• Advanced Queuing
• Database Adapters
a) Calling stored Procedure
b) CRUD operations
I. Insert
II. Select
III. Update
IV. Delete
V. Read Poll
VI. Custom sql
• JMS adapters.
a) JMS Producer
b) JMS Consumer
• Oracle Apps Adapter introduction
• Fault handling in the ADAPTERS
• Transaction handling in Adapters
• Introduction to mediators.
• Working with mediators.
• Event driven networks via mediator
• Schematron files, parallel flows, sequential flows
• Fault handling in the Mediator
• Transaction handling in the Mediators
HumanWorkflow and Work list Application
• HumanWorkflow Service Concepts
• Features of workflow service
• Workflow service components
• Modeling Workflows
• Work list Application Features
Business Rule and Decision Tables
• Introduction to Business Rules.
• Using Business Rules and Decision tables in BPEL
Working with BAM
• Oracle BAM Server
• Oracle BAM Application
• Features of Oracle BAM Application
• Defining Data Object
• Defining BAM Dashboard
• Configuring BAM Adapter on WebLogic
• Adding BAM Connection to application 
Backing Up and Recovery of Oracle SOA Suite Instances 
a)Adopting a Backup and Recovery Strategy 
b)Backing Up Oracle Fusion Middleware Environments 
c)Backing Up the SOA Database Schemas
d)Recovering SOA Database Schemas

Back to Top