Oracle SOA BPEL 11g

Oracle SOA BPEL 11g


    Oracle SOA BPEL 10G/11G Course Content :

    1. Introducing Service-Oriented Architecture Concepts and Oracle SOA Suite 10g/11g

    • Describing Service-Oriented Architecture and Standards Enabling SOA
    • Describing Oracle ESB Architecture
    • Orchestrating Services with BPEL
    • Adding Business Rules and Decision Services
    • Oracle BPEL Process Designer and Oracle ESB Designer
    • Creating Connections in Oracle J Developer
    • Creating an Application Server and Integration Server Connection

    2. Providing Services for SOA

    • Defining an XML Schema and Creating the WSDL Document
    • Creating the Web Service by Using Oracle J Developer 10g
    • Deploying and Testing a Java Web Service
    • Oracle Service Registry Consoles
    • Publishing a Service Provider and WSDL Service
    • Testing a Web Service in the Service Registry

    3. Configuring Oracle Enterprise Service Bus (ESB)

    • Enterprise Service Bus Architecture: Single Instance
    • Creating an ESB Project in JDeveloper and Creating a ESB System
    • Creating an ESB Service and Routing Rules in ESB
    • Adding Target Service to Routing Rules
    • Adding a SOAP Service to an ESB Project
    • ESBBPEL Native Integration
    • Registering an ESB Project
    • Benefits of ESB

    4. Developing a Simple BPEL Process

    • Introducing Business Process Execution Language (BPEL)
    • Describing Oracle BPEL Process Designer
    • Creating a BPEL Process Project
    • Designing the BPEL Process and Orchestrating with BPEL Activities
    • Describing the Assign Activity
    • Using the XPath Expression Builder
    • Examining the BPEL Process XML Source Structure
    • Deploying the BPEL Process and Executing a BPEL Process

    5. Orchestrating Services with BPEL

    • Developing a BPEL Process
    • Importing a User-Defined XML Schema
    • Creating and Configuring a Partner Link
    • Exchanging Message Data with a Service
    • Grouping Activities by Using a BPEL Scope
    • Adding Activities to a Scope and Configuring a Scope

    6. Processing BPEL Activities in Parallel

    • Processing Activities in Parallel
    • Processing in Parallel with a FlowN Activity
    • Working with a FlowN Activity
    • Adding a While Activity for Execution Loops
    • Implementing a Pick Activity
    • BPEL Deployment Descriptor Properties
    • Defining Preference Properties
    • Defining Deployment Descriptor Properties in J Developer

    7. Integrating Services with Adapters

    • Describing the Adapter Framework
    • Identifying OracleAS Adapter Types
    • Technology, Application, Legacy, and Custom Adapters
    • File and FTP Adapter
    • Working with the File Adapter
    • Creating and Configuring a File Adapter in BPEL and ESB
    • Invoking a Database Adapter from BPEL
    • Configuring the Database Adapter

    8. Transforming Data in ESB and BPEL

    • Routing Rules in ESB
    • Adding a Filter Expression to a Routing Rule
    • Synchronous or Asynchronous Execution
    • Transformation Services in BPEL and ESB
    • Adding and Configuring Transformation Services in BPEL
    • Using the XSLT Mapper in BPEL
    • Adding Transformation to an ESB Service
    • Dictionary and Report Generation

    9. Administration and Exception Handling in ESB

    • Managing ESB Metadata Server and ESB Runtime Server
    • Testing an ESB Service
    • Error Handling in ESB
    • Errors Raised in Synchronously and Asynchronously Called Services
    • Changing Routing Rules
    • Viewing Application Logs in ESB
    • Configuring Logging Levels
    • Import and Export Utilities in ESB

    10. Handling Exceptions and Monitoring in BPEL

    • Reviewing the Scope Activity
    • Managing Faults
    • Throwing Exceptions in BPEL
    • Compensation in Transactions
    • BPEL compensation Handler
    • Monitoring BPEL Processes with Sensors
    • Introduction to Monitoring with Oracle BAM
    • Interfacing with Oracle BAM

    11. Developing Business Rules

    • Introducing Business Rules Technology
    • Introducing Oracle Business Rules and Decision Service
    • Developing a Rule-Enabled Application and accessing Oracle Rule Author
    • Defining Oracle Business Rules Development Concepts
    • Creating a Rule Repository and Rule Definitions 1
    • Identifying the Structure of a Rule and creating a Rule
    • Integrating Rules with a BPEL Process
    • Creating a Decision Service Partner Link

    12. Implementing Human Workflow in BPEL

    • Workflow Services in Oracle BPEL Process Manager
    • Implementing Human Workflow Services
    • Workflow Exchange Patterns
    • Describing Workflow As a Service
    • Creating a Human Task in BPEL
    • Working with Notification Services
    • Configuring E-Mail Notification for a BPEL Process
    • Understanding XMail E-Mail Server and Configuring the E-Mail Client

    13. Integrating Java Applications and BPEL

    • Invoking a BPEL Process from Java
    • Invoking One-Way and Two-Way Operations from Java
    • Invoking a BPEL Process from JSP and with the JSP Tag Library
    • Executing Java Code in a BPEL Process
    • Web Services Invocation Framework
    • Java Code with WSIF Bindings
    • WSIF Java Calls
    • Embedding Java Code in BPEL

    14. Configuring the Oracle WSM Component Archit

    • Oracle WSM Component Architecture and Oracle WSM Server Components
    • Configuring a Gateway and a Server Agent
    • Registering a Web Service with the Gateway
    • Policy Management in Oracle WSM
    • Understanding Oracle WSM Policy Steps
    • Pipeline Templates
    • Creating a Policy Pipeline Template
    • Using the Pipeline Template in the Server Agents Policy

    15. Securing BPEL and ESB Services with Oracle WSM

    • Securing the Endpoints of the SOA Order Booking Application
    • Invoking a Secured Service from BPEL
    • Using Oracle WSM Client and Server Agents to Enforce Security Policies
    • Installing and Configuring a Client Agent
    • Securing a BPEL Process in Oracle WSM
    • Invoking a Secured Web Service from BPEL
    • Deploying and Testing the BPEL Process
    • Invoking a Secured Web Service from ESB

    16. BPEL Process Deployment Compiling and Deploying a BPEL Process

    • Compiling and Deploying on JDeveloper BPEL Designer.
    • Compiling Without Deploying on JDeveloper BPEL Designer.
    • Compiling and Deploying on Eclipse BPEL Designer..
    • BPEL Suitcase JAR File.

    17. Domain Management Creating and Managing a BPEL Domain

    • Changing the Default Domain Password
    • Changing Oracle BPEL Admin Console Password
    • Creating a BPEL Domain
    • Changing Oracle BPEL Server Mode.
    • Deploying a BPEL Suitcase to a Specific Domain
    • Location of BPEL JAR Suitcase Files in a Specific Domain..
    • Underplaying a BPEL Process from a Specific Domain

    18. Viewing BPEL Processes in Oracle BPEL Console

    • Dashboard Tab: Viewing Processes..
    • BPEL Processes Tab: Managing the Process Life Cycle
    • Process Life Cycle Recommendations for a Production Environment
    • Example: Life Cycle of Processes..
    • Instances Tab: Viewing Process Instances
    • Activities Tab: Viewing Process Activities

    Write a Review

    Your email address will not be published. Required fields are marked *

    Course Reviews


    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    • 1 month
    Contact Us

    +1 475-212-0075

    Drop us a query

    Error: Contact form not found.

    Job Support

    Error: Contact form not found.

    Course Features

    Live Instructor-led Classes

    This isn't canned learning. Its dynamic, its interactive, its effective

    Expert Educators

    Only the best or they're out. We are constantly evaluating our trainers

    24&7 Support

    We never sleep. Need something answered at 3 am? No Problem

    Flexible Schedule

    You don't learn as per our calendar. We work according to yours.

    Customized Training's

    The most part self-managed and adaptable to suit a person's particular adapting technology needs

    Priority Based Training's

    Real-time Scenario based Assignments and Case Studies