Oracle SOA Admin Training

  • (5.0)
  • 969 Ratings
  • Learners : 994
Watch Demo Video Try Live Demo

Trusted By Companies Worldwide & 3,50,850+ Learners

Oracle SOA Admin Course Overview

Mindmajix Oracle SOA Admin Training makes you an expert in concepts like Oracle JCA, Monitor Binding, Deploying SOA Applications, Configuring the UDDI, Administering BPEL, Oracle Web Service, Troubleshooting Oracle SOA Suite, and Oracle Fusion Middleware., etc. You will also get an exposure to industry based Real-time projects in various verticals.
25 hours of Instructor Led Oracle SOA Admin Training
Lifetime Access to Recorded Sessions
Real World use cases and Scenarios
Practical Approach
24/7 Support
Expert & Certified Trainers

Immersive Learning

When you learn at Mindmajix, you can always rely on team of experts to provide guidance and support, whenever you need it.

25 Hrs


Instructor-Guided Lessons and Activities

Learn key objectives through expert-led lectures, discussions, and exercises.

20 Sessions

Labs & Exercises

Hands-on practice on Tools

Practice new skills and dive deeper into the day’s key topics

15 Mins After Each Session

Doubts Clarifications

Q & A Session.

Wrap up the session with clarification on concepts and labs, if needed.

2 Sessions

Projects/Use-Cases Explanation

End to End Sample Project/Use-Case Explanation

Oracle SOA Admin Course Curriculum

Identifying and overcoming monitoring and management challenges in the SOA

Centralized monitoring and management of the SOA platform

Performance monitoring and management

Managing composite application lifecycles

Understanding the Oracle Fusion Middleware landscape

The Oracle SOA Suite 12c infrastructure stack

New features of Oracle SOA Suite 12c


Discovering the consoles

Accessing Fusion Middleware Control

  • Presenting the dashboard
  • Navigating the console through the navigator
    • Java EE applications
    • Service Bus
    • The SOA infrastructure
    • WebLogic Domain
    • Metadata Repositories
    • User Messaging Service (UMS)


Preparing the environment

  • Setting up the environment
  • Disabling the prompt of the WebLogic password

Starting up the infrastructure

  • Using the command line
    • Starting up Node Manager
    • Starting up AdminServer
    • Starting up the managed servers
  • Using the console
    • Starting up Node Manager
    • Starting up AdminServer
    • Starting up the managed servers
  • Using WLST
    • Starting up Node Manager
    • Starting up AdminServer
    • Starting up the managed servers

Verifying server startup

  • Verifying Node Manager
  • Verifying AdminServer
  • Verifying the managed servers

Shutting down the infrastructure

  • Using the command line
    • Shutting down the managed servers
    • Shutting down AdminServer
    • Shutting down Node Manager
  • Using the console
    • Shutting down AdminServer and the managed servers
    • Shutting down Node Manager
  • Using WLST
    • Shutting down the managed servers
    • Shutting down AdminServer
    • Shutting down Node Manager


Managing SOA composite lifecycles

Understanding revisions

  • Changing the SOA composite default revision at runtime

Starting up and shutting down SOA composites

  • Starting an SOA composite
  • Shutting down an SOA composite

Retiring and activating SOA composites

  • Retiring an SOA composite
  • Activating an SOA composite

Deleting SOA composite instances

Structuring SOA composites with partitions

The default partition

Managing Partitions

  • Creating a partition
  • Deleting a partition

Grouping SOA composite applications into partitions

Considerations for partition management

Updating runtime properties for SOA composites

Assigning a partition to a Work Manager Group list

Securing access to partitions

Managing OSB service lifecycles

  • Managing OSB service operations
  • State
  • Monitoring
  • Aggregation Interval
  • SLA Alerts
  • Message Tracing
  • Pipeline Alerts
  • Logging
  • Reports
  • Execution Tracing
  • Caching

Advanced debugging in OSB


Deploying SOA composites
  • Deployment tools
  • Path to deployment

Deploying from Fusion Middleware Control

  • Deploying a composite
  • Redeploying a composite
  • Undeploying a composite

Deploying with Ant

  • Setting up the environment
    • Setting up the environment path for Ant
  • Packaging a composite
  • Deploying a composite
  • Undeploying a composite
    • Deploying with WLST
    • Setting up the environment
    • Packaging a composite
    • Deploying a composite
    • Undeploying a composite
  • Using configuration plans
    • Why do we need configuration plans?
    • Understanding configuration plan contents
    • Attaching a configuration plan
    • The recommended approach to using configuration plans
    • Exemplying the usage of configuration plans

Deploying OSB projects

  • Importing from the Oracle Service Bus Console
    • Importing an OSB service
    • Deleting an OSB service
  • Deploying with WLST
    • Setting up the environment
    • Creating a customization file
    • Creating an import configuration file
    • Downloading the script
    • Importing an OSB service
    • Deleting an OSB service
  • Using customization files
    • Why do we need customization files?
    • Exporting a customization file through the OSB Console
    • Applying a customization file through the OSB Console
    • Attaching a customization file when deploying through WSLT

Deploying BAM artifacts

  • Setting up the environment
    • Setting up the environment path
    • Updating the configuration file
  • Exporting BAM artifacts
  • Importing BAM artifacts

Deploying MDS artifacts

  • Exporting MDS artifacts with Ant
  • Importing artifacts to the MDS with Ant


SOA transaction monitoring

Monitoring composite instances

  • Faulted instances
  • Searching composite sensors
  • Searching BPEL process sensors
  • Understanding Flow IDs, Instance IDs, and ECIDs

Monitoring composite instance performance

  • Last update time of instances
  • Performance summary graphs and request processing metrics
  • SQL queries for BPEL and BPMN metrics

Monitoring OSB instances

  • Monitoring
  • Message tracing
  • SLA Alerts
  • Reports
  • Logging
  • Execution tracing

The DMS Spy Servlet

Identifying and viewing log file entries

Relevant log files

Monitoring Service Engine instances and faults

Monitoring Event Delivery Network

Oracle WebLogic Server monitoring

  • Managed servers
  • JVM
  • JMS destinations
  • Data sources

OEM Cloud Control and the SOA Management Pack


Navigating key administration areas
Introduction to Change Center
Configuring infrastructure properties

  • Managing server profiles
  • Configuring composite lazy loading
  • Configuring infrastructure thread pool
  • Configuring the Global Transaction Retry settings

Configuring and administering SOA composites

  • Composite instance tracking and flow instances
  • Managing and recovering composite instance faults
  • Managing and recovering instance faults
  • Bulk recovery of instance faults
    • Configuring automatic message recovery through MBeans
    • Configuring error notification rules
  • Configuring and administering JCA adapters and binding components
    • Configuring and managing service bindings
    • Configuring and managing reference bindings
  • Administering BPEL process engine
    • Configuring BPEL service engine properties
  • Administering the Mediator service engine
    • Configuring Mediator service engine properties
  • Administering Oracle User Messaging Service
    • Describing UMS architecture and components
    • Configuring UMS for Human Workflow and BPEL process components
      • Configuring the e-mail messaging driver and notifications
      • Testing UMS notifications from Enterprise Manager
      • Configuring multiple send addresses with UMS
  • Administering human workflow service engines
    • Describing human workflow components and applications
    • Managing workflow task configuration at runtime
    • Managing human task service component address
    • Seeding organizational users and groups
    • Mapping users and groups to application roles
    • Configuring multiple authentication providers for human workflow
    • Migrating human workflow data from test to production
  • Administering and configuring Event Engine and Business Events
    • Administering and testing Business Events
  • Administering domain values maps and cross-references
    • Administering DVMs
    • Administering XREFs
  • Configuring infrastructure resources for developers
    • Providing role-based access to the SOA Infrastructure
    • Creating read-only MDS database accounts
    • Setting up custom XPath


Managing the dehydration store
  • Configurations affecting the dehydration store
  • Database objects of the SOA dehydration store
  • Measuring database growth
  • Purging strategies
    • Understanding what is purged
    • Setting up automatic purging
      • Understanding parallel purging
    • Monitoring the status of purging
    • Reclaiming disk and segment space
  • Reducing audit levels
    • Understanding audit levels
    • The order of precedence for audit level settings
    • Modifying audit levels
  • Modifying component audit levels
  • Modifying composite audit levels
  • Modifying service engine audit levels
    • Modifying SOA Infrastructure audit levels

Managing metadata repository partitions

  • Creating a new partition
  • Cloning a partition
  • Exporting and importing composites from/to a partition

Purging the metadata version history

The art of troubleshooting – where do you start?
Troubleshooting infrastructure problems

  • Extending logging
  • Using logs
    • An infrastructure error – StackOverflowError
    • A composite instance error – SOAPFaultException
    • An infrastructure error – DeploymentException
    • A composite instance error – FabricInvocationException
    • An infrastructure error – Unable to allocate additional threads
    • An infrastructure or composite instance error – MDSException
    • An OSB instance error – BEA-380000
    • An infrastructure error – BeanInstantiationException
    • An infrastructure error – unable to extend lob segment
  • Using thread dumps

Troubleshooting performance issues

  • Server-wide performance issues
  • SOA composite instance performance
    • Average, minimum, and maximum duration of BPEL/BPMN components
    • The duration of a single BPEL/BPMN component instance

Troubleshooting SOA composite instances

  • Troubleshooting generic SOA composite instance errors

Troubleshooting OSB instances
Using selective tracing
Troubleshooting SOA deployment issues

  • Knowing where to look
  • Compilation issues
  • Common deployment issues
  • Undeploying corrupt composites

Troubleshooting OSB deployment issues

Understanding what needs to be backed up

  • Static files
    • Oracle system files
    • JDK
    • Oracle SOA Home
  • Runtime artifacts
    • Database
    • JMS file stores
    • Transaction logs
    • The SOA domain
  • The recommended backup strategy
    • After a new installation
    • Before upgrading
    • Before applying patches
    • Before configuration changes
    • Before architectural changes
    • After upgrade, patch, configuration, or architectural changes
    • Before or after a code deployment
    • Ongoing backups
  • Implementing the backup process
    • Oracle system files
    • JDK
    • Oracle SOA Home
    • Domain Home
    • Database

Recovery strategies

Discovering the ESS consoles
Understanding ESS terminology

  • Job type
  • Job definition
  • Job
  • Job request
  • Job set
  • Schedule
  • Work shift
  • Specialization
  • Work assignment
  • Request processor
  • Request dispatcher
  • Purge policy
  • Incompatibility

Starting and stopping ESS
Scheduling jobs

  • Creating Job Definitions
    • Parameterizing Job Definitions

Creating Schedules
Submitting Job Requests
Monitoring Job Requests
Altering Job Requests
Defining Job Sets

  • Creating a dependency between Job Requests

Setting up a Purge Policy

  • Purging from Fusion Middleware Control
  • Purging through the database

Tuning and troubleshooting ESS

  • Tuning ESS for optimal performance
  • Tuning the Request Dispatcher
  • Tuning the Request Processor
  • Tuning the ESS data source
  • Tuning dead database connections

Using ESS WLST commands

  • Setting an environment variable and classpath
  • Connecting to WLST offline
  • Managing Job Definitions using WLST
  • Managing schedules using WLST
  • Managing Job Requests using WLST
  • Purging Job Requests using WLST



  • Software versions
  • An architectural diagram
  • Architectural considerations
  • Understanding the variables and terms

Downloading the software

  • Downloading Oracle Fusion Middleware 12c
  • Downloading Oracle Java
  • Downloading Oracle Web Tier 12c

Installation prerequisites

  • Ensuring hardware requirements
  • Setting up the load balancer
  • Setting up the hostname
  • Preparing the filesystem
  • Configuring the operating system
    • Verifying the temp and SWAP space
    • Creating operating system accounts
    • Configuring operating system prerequisites
  • Creating custom environment scripts
  • Unzipping the software

Installing Java and Infrastructure

  • Installing Java and Infrastructure on MidTier
  • Installing Java and Infrastructure on WebTier
  • Running the Repository Creation Utility
  • Creating a new domain
  • Starting Node Manager in the Admin Server domain home
  • Creating the file
  • Starting the Admin Server
  • Creating a domain directory for managed servers on MidTier
  • Starting Node Manager in the MidTier domain directory
  • Modifying the Node Manager ports for MidTier
  • Modifying the te directories to absolute paths
  • Starting the WSM managed servers

Configuring WebTier

  • Installing OHS on MidTier
  • Installing OHS on WebTier
  • Extending domain with OHS
  • Propagating the extended domain to WebTier
  • Updating the OPSS JPS configuration on WebTier
  • Starting the Admin Server
  • Starting Node Manager on WebTier on port 5558
  • Configuring OHS

Installing Oracle SOA Suite

  • Creating Oracle SOA Suite database schemas
  • Configuring SOA schemas for transaction recovery
  • Extending the domain with Oracle SOA Suite
  • Configuring the default persistence store for transaction recovery
  • Propagating the domain to the domain directories and machines
  • Configuring Oracle HTTP Server for Oracle SOA Suite
  • Configuring the WebLogic proxy plug-in
  • Configuring the Oracle File Adapter for Oracle SOA Suite
  • Configuring the Oracle FTP Adapter for Oracle SOA Suite
  • Configuring the Oracle JMS Adapter for Oracle SOA Suite

Installing Oracle Service Bus

  • Extending the domain to include Oracle Service Bus
  • Configuring the default persistence store for transaction recovery
  • Propagating the domain to the domain directories and machines
  • Configuring the WebLogic proxy plug-in

Installing Oracle Enterprise Scheduler

  • Extending the domain to include Oracle Enterprise Scheduler
  • Configuring the default persistence store for transaction recovery
  • Propagating the domain to the domain directories and machines
  • Configuring the WebLogic proxy plug-in.


Have any queries regarding course curriculum, speak to our course advisor

Connect with Advisor

Modes of Oracle SOA Admin Training

For Individuals
For Corporates

Our Course in Comparison

  • Features
  • Setup Demos at your Convenient Time
  • 1-1 Training
  • Batch Start Dates
  • Customize Course Content
  • LifeLong Access to LMS
  • 24*7 Support
  • EMI Option
  • Group Discounts
  • Mindmajix Oracle SOA Admin Training online
  • At your Convenience
  • Other Virtual Live Classes
  • Fixed

Oracle SOA Admin Certification !

Upon successful completion of the program, you will be awarded a Certificate from Mindmajix for Oracle SOA Admin Training.

Complete Your Course

Successfully complete your course and let the community know about your achievement.

Become Certified

Get your Course Completion certificate from Mindmajix.

Apply for Jobs

Don’t just show off your achievement to the community, use it to advance in your career.

Oracle SOA Admin Upcoming Batches

  • Weekend

    Jun 22 (2 hrs a day)

    6:30 AM IST
    Enroll Now & Avail 10% off →
  • Weekend

    Jun 23 (2 hrs a day)

    7:00 AM IST
    Enroll Now & Avail 10% off →
  • Weekday

    Jun 25 (2 hrs a day)

    6:30 AM IST
    Enroll Now & Avail 15% off →
  • Weekday

    Jun 27 (2 hrs a day)

    6:30 AM IST
    Enroll Now & Avail 15% off →
  • Weekend

    Jun 29 (2 hrs a day)

    7:00 AM IST
    Enroll Now & Avail 10% off →
  • Weekend

    Jun 30 (2 hrs a day)

    6:30 AM IST
    Enroll Now & Avail 10% off →
Schedules Doesn't Suit You ?

Our Team can set up a batch at your convinient time.

Let us know

Loved by Users

Gear up your skills with real-life industry-based Oracle SOA Admin projects !

Work on real time Oracle SOA Admin projects - The primary goal of this project work is to to gear up the skill set required and amplify individual competencies, experience, exposure which align with the current job market to addresses real world business challenges.

Most effective training
Helps you to learn all critical skills required
Opportunity to work on live projects with real life scenarios
Extensive hands-on practice


Have questions? We’ve got the answers. Get the details on how you can grow in this course.

Yes, you get two kinds of discounts. They are group discount and referral discount. Group discount is offered when you join as a group, and referral discount is offered when you are referred from someone who has already enrolled in our training.

Yes, we will discuss with our instructor and will schedule according to the time convenient to you.

The trainer will give Server Access to the course seekers, and we make sure you acquire practical hands-on training by providing you with every utility that is needed for your understanding of the course.

The trainer is a certified consultant and has significant amount of experience in working with the technology.

We will take care of providing you with all that is required to get placed in a reputed MNC and also forward your resume to the companies we tie-up with. Starting from providing the in-depth course material to explanation of the real-time scenarios and preparing your resumes, we will make you gain expertise so that you can get a job.

We assist you completely in acquiring certification. We ensure you will get certified easily after our training.

Yes, we accept payments in two installments.

If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within first 2 sessions of the training. Please make a note that refunds will be processed within 30 days of prior request.

Our trainer explains every topic along with real-time scenarios. In the last one or two sessions, the trainer will explain one end-to-end project to showcase the real time working environment.

Have More Questions. Reach our Support Team

Contact us

Join a Free Oracle SOA Admin Demo Session

See if this course is a fit for you by joining us for an online info session. You’ll meet our team, get an overview of the curriculum and course objectives, and learn about the benefits of being a student at Mindmajix

Attend a Demo Session | Meet the Expert Who Can Kickstart Your Career in Oracle SOA Admin

By providing us with your details, We wont spam your inbox.

Find Oracle SOA Admin Certification Training in other cities