• Call us: +91 9501707741
  • tutorialzdiary@gmail.com


SERVICE BUS 11g Tutorials

Chapter 1: Introduction
Chapter 2: What is Service Bus ?
Chapter 3: OSB Architecture
Chapter 4: OSB Components
Chapter 5: OSB Protocols
Chapter 6: Reporting & Monitoring
Chapter 7: Error Handling

SERVICE BUS 11g Training

Oracle Service Bus 11g Training Course

SERVICE BUS 11g Installation

Part 1: Oracle Service Bus Installation
Part 2: Start and Stop Server

SERVICE BUS 11g Interview Questions and Answers

Part 1: OSB Basics
Part 2: Installation
Part 3: OSB Architecture & Components
Part 4: OSB Message Flow

Chapter 7: Error Handling

Error handling is important part of every tool. We say error occurred when we don’t get desired response and error handling is used to handle that errors.

First of all, we need to understand the errors that can occur in Oracle Service Bus. We categories errors into two types.

1. Business Errors
2. Runtime Errors

Error Types

Error Types

Business Error:

Business Error is generated by us when some business conditions violates or we can say this error explicitly generated by us in the message flow. e.g. We receive empty card number

Runtime Error:

Runtime errors occur when we have some issue in the proxy, business service or message flow. These errors occur during run time.

Error Handling

We use error handlers in Oracle Service Bus to handle all types of errors. There are following types of error handlers in OSB.

1. Stage
2. Pipeline
3. Route
4. Service
5. System

Error handlers

Error handlers

An error is handled by the inner-most encompassing error handler.  In other words, if there is no error handler configured at the level the error occurred then the error will be processed by the next level error handler.  Below is an outline of how the error handlers are nested.

Stage Node -> Pipeline -> Proxy Service -> System Error Handler

Route Node ->  Proxy Service -> System Error Handler


Training Enquiry