Oracle OSB-SOA-BPEL Interview Question and Answer – Part 5

In this article, we will discuss interview question with their justification on Oracle OSB, SOA and BPEL

This is part-5 of Oracle OSB-SOA-BPEL interview question series

Q) What is Pipeline Error Handler ?

  • Pipeline Error Handlers are used to handle the errors occurred in Request/ Response Pipeline

Q) How can you end a Proxy flow without using if then else logic ?

  • You have to use Reply(with Success) action to end the Proxy Flow where you want

Q) How can you jump control from one stage to next stage without using if then else logic ?

  • You have to use Skip action at the end of the stage

Q) For a JMS Queue Subscriber Proxy Service, how can you ensure that the JMS Message is retried if an error occurs during processing ?

  • One XA Connection Factory should be created to access that JMS queue and that Connection Factory should be used in the URL

Q) Explain File and FTP transport for Proxy & Business Service in OSB ?

  • Proxy Service for FTP/File Transport is used for Reading files from source directory
  • Similarly, Business Service for FTP/File Transport is used for writing files onto destination directory

Q) OSB NODES EXPLAINED

Oracle Service Bus Message Flow

Nodes:

  • Conditional Branch
  • Operational Branch
  • Pipeline Pair
  • Route
  • Stage
  • Error Handler

Route Actions:

Communication:

  • Dynamic Routing
  • Routing
  • Routing Table

Flow Control:

  • If Then

Stage Actions:

Communication:

  • Routing Options
  • Service Callout
  • Transport Header
  • Dynamic Publish
  • Publish
  • Publish Table

Flow Control:

  • For Each
  • If Then
  • Raise Error
  • Reply
  • Skip
  • Resume

Message Processing:

  • Assign
  • Delete
  • Insert
  • Java Callout
  • MFL Transform
  • Rename
  • Replace
  • Validate

Reporting:

  • Alert
  • Log
  • Report

 

Folks, it’s your turn to comment & suggest for improvement

Note: We have taken inputs from various folks and other weblog for making this comprehensive set of Oracle SOA-OSB interview & answers

 

References:

http://docs.oracle.com/cd/E13159_01/osb/docs10gr3/userguide/modelingmessageflow.html

 

Read Also:

 

Happy Coding !!
Happy Learning !!

Oracle OSB-SOA-BPEL Interview Question and Answer - Part 6
Oracle OSB-SOA-BPEL Interview Question and Answer - Part 4